一、anaconda安装简单,选择linux对应的x86版本下载,进入下在目录,执行对应版本的安装命令bash Anaconda3-*.sh,按照提示安enter与yes即可
二、如何查看显卡支持的cuda版本参考:https://blog.csdn.net/wangyjfrecky/article/details/55100963
cuda9.0也可以装在18.04的ubuntu系统上,18.04兼容16.04。
安装cuda与cudnn7.0大致过程参考(https://blog.csdn.net/hao5335156/article/details/80798143) 主要参考
https://blog.csdn.net/u010801439/article/details/80483036 (安装驱动方法)注意:GPU显卡计算能力大于3.0才支持 cuDNN
(禁止集成驱动方法(https://blog.csdn.net/tianrolin/article/details/52830422))
卸载驱动:卸载驱动sudo apt-get purge nvidia*,这个可以卸载,但有时候也会卸载不了,如果执行这句话之后再输入nvidia-smi,仍然有Nvidia的驱动信息,则说明没有卸载成功,此时用这句话sh ./nvidia.run --uninstall ,其中nvidia.run代表是安装驱动时的.run文件,然后根据提示进行操作就行。我的.run文件是NVIDIA-Linux-x86_64-384.111.run。
(该命令也可以卸载
$ sudo apt-get autoremove --purge nvidia-*
$ sudo reboot)
安装驱动三种方法,包含禁用集成显卡方法(https://blog.csdn.net/u014682691/article/details/80605201)
安装nltk直接进入对应环境执行conda install nltk即可。
三、安装pytorch遇到问题可以参考 https://blog.csdn.net/jiyangsb/article/details/82430794
注意:1、驱动安装或卸载完成后需要重启电脑从才能生效(sudo reboot可能也可以)
2、安装cuda前先安装相关依赖库,使用命令:sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
否则会出现Missing recommended library: libGLU.so类似错误
3、装完cuda后重启验证,可以执行:sudo service lightdm start 重新启动图形化界面
Alt + ctrl +F7,返回到图形化登录界面,输入密码登录。如果能够成功登录,则表示不会遇到循环登录的问题,基本说明cuda的安装成功了。
4、cudnn7.0安装参考上面链接可能不行,参考该连接:https://blog.csdn.net/u010480194/article/details/54287727 或 https://blog.csdn.net/hao5335156/article/details/80798143
5、anaconda创建多pytthon环境方法参考 http://www.afox.cc/archives/390 (可用anaconda navigator直接创建新python环境或使用命令,然后终端使用source activate加环境名即可激活对应环境,source deactivate返回到root环境。)
conda在制定环境下安装包方法 以及一些常用conda命令 :https://blog.csdn.net/tianweidadada/article/details/80150056
6、可能会发现 nvcc --version,cuda --help等命令不能使用,找不到对应命令,如果确保之前安装没出问题(make时候的note和warning不算问题)则是需要配置环境变量具体过程:
(1) vim ~/.bashrc(可能需要先安装VIM)
(2)添加环境变量export PATH=
P
A
T
H
:
/
u
s
r
/
l
o
c
a
l
/
c
u
d
a
/
b
i
n
到
文
件
末
尾
(
3
)
s
o
u
r
c
e
/
.
b
a
s
h
r
c
刷
新
一
下
(
4
)
n
v
c
c
−
−
v
e
r
s
i
o
n
有
信
息
即
完
成
7
、
u
b
u
n
t
u
下
A
n
a
c
o
n
d
a
3
出
现
c
o
n
d
a
:
未
找
到
命
令
修
改
环
境
变
量
v
i
m
/
.
b
a
s
h
r
c
在
最
后
添
加
:
e
x
p
o
r
t
P
A
T
H
=
/
a
n
a
c
o
n
d
a
3
/
b
i
n
:
PATH:/usr/local/cuda/bin 到文件末尾 (3)source ~/.bashrc 刷新一下 (4) nvcc --version 有信息即完成 7、ubuntu 下Anaconda3出现 conda:未找到命令 修改环境变量 vim ~/.bashrc 在最后添加: export PATH=~/anaconda3/bin:
PATH:/usr/local/cuda/bin到文件末尾(3)source /.bashrc刷新一下(4)nvcc−−version有信息即完成7、ubuntu下Anaconda3出现conda:未找到命令修改环境变量vim /.bashrc在最后添加:exportPATH= /anaconda3/bin:PATH
重启环境变量:
source ~/.bashrc
8、安装cuda时出现Error: unsupported compiler: 7.4.0. Use --override to override this check.
这是GCC版本问题,在后面加 -override基本就没问题了
如我安装的是cuda8.0安装命令为sudo sh cuda_8.0.61_375.26_linux.run -toolkit -samples -silent -override
有些cuda版本官网下载出问题 可以用百度盘资源:https://blog.csdn.net/seven_year_promise/article/details/78390882
参考:https://blog.csdn.net/rtygbwwwerr/article/details/73656876