ubuntu 下搭建深度学习环境ubuntu18.04+anaconda3+cuda9.0+cudnn7.0+pytorch+nltk

一、anaconda安装简单,选择linux对应的x86版本下载,进入下在目录,执行对应版本的安装命令bash Anaconda3-*.sh,按照提示安enter与yes即可
然后重启terminal,按照上图检测安装是否成功

二、如何查看显卡支持的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/bin3source /.bashrc4nvccversion7ubuntuAnaconda3condavim /.bashrcexportPATH= /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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值