深度学习入门搭建环境,VMware+ubuntu+anaconda+vs+cuda全面教程,自己安装过程记录(最后附上相关软件的下载)
安装顺序:
- ubuntu虚拟机安装 (如果不用再Linux系统,可以直接在win开始)
- Anaconda安装https://www.jianshu.com/p/62f155eb6ac5
- 创建虚拟环境py3.5,版本3.5,基本操作
- 修改下载源
- 配置所需的包
- 打开anaconda-navigator
- Vscode
- 安装cuda
ps:相关步骤不清楚,可以在相关连接取寻找解决办法
具体过程:
-
Vmware和ubuntu虚拟环境安装,建议在磁盘设置的时候设置100G大一点,安装的目录容量也要大于100G,虚拟机退出一定要记得关闭,https://blog.csdn.net/m511655654/article/details/83860382
-
Linux部署Anaconda(3.5)环境(python 3.5)及conda使用,注意配置环境变量要yes不要等系统自动no
https://blog.csdn.net/Xin_101/article/details/88624726
自动no时 解决办法: https://blog.csdn.net/AlanGuoo/article/details/86155788
https://blog.csdn.net/sxt1001/article/details/80628005?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param
环境配置(安装成功可忽略)
(1)输入命令:vi ~/.bashrc,回车;
(2)点字母“i”进入编辑模式,输入:export PATH=/home/服务器用户名/anaconda3/bin:$PATH
(3)按“esc”键,然后输入“:wq”,回车
(4)输入命令:source ~/.bashrc,回车
-
https://blog.csdn.net/mushixiyou/article/details/107382362
conda create -n py35 python=3.5 -
https://blog.csdn.net/brazy/article/details/88544505
https://blog.csdn.net/littlehaes/article/details/103063915
i编辑 Eac常规 :wq 保存 -
pip install -r requirements.txt 要指定requirements路径
换源后下载速度也很慢 可以熄屏 不会报超时 -
anaconda-navigator 图形界面方便操作
-
Vscode汉化 https://blog.csdn.net/qq_30068487/article/details/82589347
CUDA安装
- 查找自己显卡对于CUDA版本
https://jingyan.baidu.com/article/6fb756ec4fabc4241858fbf7.html - 查找tensoflow对应版本
https://blog.csdn.net/qq_27825451/article/details/89082978 - Tensorflow向下兼容CUDA(显卡对应版本) 跟换tensorflow版本
- 找到对有显卡版本安装CUDA即可,我自己8版本就可以,迅雷下载快点
https://www.cnblogs.com/chenzhen0530/p/10939319.html
- 问题:TypeError: while_loop() got an unexpected keyword argument ‘maximum_iterations’
原因我的CUDA版本为CUDA8.0,所以tensorflow版本有限制,只能用1.4.0以下的版本
所以tensorflow-gpu=1.4.0 而代码环境最低版本要求tensorflow1.110要求CUDA9,但是我的显卡最高只支持CUDA8.0 所以一晚上白忙活。