ubuntu之路——day2
一:sougou输入法安装
详情参考:https://blog.csdn.net/xin17863935225/article/details/82285177
注意切换成fcitx架构 因为linux的中文输入都是基于小企鹅架构的
二:cuda和cudnn安装
参考了:https://blog.csdn.net/Sebastien23/article/details/80554837
忽略其中gcc降级的部分,因为我使用了最新的RTX2080TI它的驱动支持新的gcc,另外关于几种不同cuda的安装包格式,尝试了deb但是没成功。直接从NVIDIA官网下载对应你显卡的.run文件就行了
安装的时候最重要的就是第一条提示你打包安装显卡驱动的时候 千万记得选no 不然覆盖了你的显卡驱动就会造成无限循环登录、黑屏等gg的情况
至于cudnn没什么好说的 解压了复制到对应的/usr/local/cuda底下的两个文件夹底下就行
三:anaconda
据说清华四月公告说未取得授权所以一个月后停止anaconda的镜像服务
所以我没把镜像源切换成国内的 但是我是从清华的镜像站直接下的安装包 以后更新还是用官方的
四:pytorch
感谢pytorch中文文档的发布:https://pytorch-cn.readthedocs.io/zh/latest/
感谢某人对本领域做出的卓越贡献官网挂了
所以添加https://blog.csdn.net/zzq060143/article/details/88042075所说的三个清华源的地址(意思是四月出的公告 annaconda未取得授权停止更新 现在还能用 因吹斯听)
conda install pytorch torchvision cudatoolkit=10.0可行
另外说一句 因为是科研用深度学习 所以考虑各方面因素没选TensorFlow
plus:开始看霍华德的公开课14个小时的pytorch下神经网络搭建 然后我前两天做的大数据的期末作业草草用了一些盒图和热图来筛选数据特征 明天会做一个特征选取的python可视化总结
ubuntu之路——day2的更多相关文章
- ubuntu之路——day1(一点十五分 MMP终于把显卡装好了)
因为要上手深度学习的原因,购置了一台RTX2080TI+ubuntu18.04的机器 例行两条命令 sudo apt-get update sudo apt-get upgrade 开启巨坑第一天,以 ...
- Python之路,Day2 - Python基础(转载Alex)
Day2-转自金角大王 本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存 ...
- Python之路,Day2 - Python基础2
def decode(self, encoding=None, errors=None): """ 解码 """ ""& ...
- Python之路 day2 字符编码及转换
#!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa import sys print("sys default encodin ...
- Python之路 day2 文件基础操作
#!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa ''' #f,文件句柄;模式 a : append 追加文件内容 f = open( ...
- Python之路 day2 集合的基本操作
#!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa ''' #集合是无序的 集合的关系测试, 增加,删除,查找等操作 ''' #列表去重 ...
- Python之路 day2 按行读文件
#1. 最基本的读文件方法: # File: readline-example-1.py file = open("sample.txt") while 1: line = fil ...
- Python之路 day2 字符串/元组/列表/字典互转
#-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回:<type ' ...
- Python之路 day2 字典练习题之 三级菜单
#Author:ersa ''' 程序: 三级菜单 要求: 打印省.市.县三级菜单 可返回上一级 可随时退出程序 ''' menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{ ...
随机推荐
- e.preventDefault()与e.stopPropagation()的区别
e.stopPropagation()阻止事件冒泡<table border='1'> <tr> <td><span>冒泡事件测试</span&g ...
- Oracle 子查询(复杂select语句)
在执行数据操作时,如果某个操作需要依赖于另外一个 select语句的查询结果,那么就可以把 select 语句迁入到该操作语句中,这样就形成了一个子查询.实际应用中,表与表之间相互关联,相互依存,这样 ...
- jenkens + github
一 获取github accessToken 依次点击 settings----> Developer settings --->Personal access tokens 到这里如 ...
- django同一个项目中连接多个数据库
一.场景与思路 同一个项目中需要连接多个数据库. 二.代码 代码中主要是三个部分,settings.models以及自己写的一个类. 1.自己写的文件:database_app_router.py ...
- MySQL DataType--当整数列遇到小数
初始化数据: ## 创建测试表 CREATE TABLE `tb002` ( `c1` ) NOT NULL AUTO_INCREMENT, `c2` ) DEFAULT NULL, `c3` ) D ...
- Windows 上搭建Apache FtpServer
阅读目录 第一步:下载Apache FTPServer 第二步:解压Apache FTPServer 第三步:修改配置文件 第四步:启动FTPServer 第五步:访问FTP 第六步:FTPServe ...
- MySQL数据库机房裁撤问题总结
背景:公司某一机房需要裁撤,涉及到大量DB服务器,需要在裁撤截止日期以前完成业务的平滑迁移和设备退还工作. 历时2个多月,经历了设备梳理.裁撤资源评估.裁撤资源申请.裁撤DB部署.裁撤DB业务关系梳理 ...
- 微博MySQL优化之路
数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果.并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太 ...
- Kubernetes+Federation打造跨多云管理服务
Kubernetes日渐普及,在公有云.私有云等多个环境中部署kubernetes集群已是常规做法,而随着环境的复杂多样和集群数量增长,如何高效地管理这些集群成为新的问题.于是跨多云管理服务应运而生. ...
- java 懒汉式、饿汉式单例模式 不含多线程的情况
//饿汉式 提前生成了单例对象 class Singleton{ private static final Singleton instance=new Singleton(); private Si ...