前言
搭环境是一件很费时间又很多坑的事情。总结一下快速搭建环境的步骤,希望可以起到一点帮助作用。
噢,对了,是在windows10上面搞的。
环境的主要内容:
- python3
- vscode
- tensorflow2 GPU版本
有经验的人看这里:
- 安装anaconda
conda create -n 环境名 python=版本号
pip install tensorflow-gpu==版本号 -i https://pypi.douban.com/simple/
conda install cudatoolkit=版本号
conda install cudnn=版本号
- 安装vc++2015(选做)
- 安装vscode和插件
- 快乐代码
新手看这里:
环境搭建:
准备一下Python:
这里使用Anaconda, 就这个,不要想其他的了,听我的。(为了方便快速)
- Anaconda是什么?
1、首先去到 Anaconda官网 下载安装
打开之后应该会有类似的东西
然后狂点下一步
也别像个憨憨一样不懂得按照需求设置一下路径
总之就是到这一步停一下
把这的东西都勾上(第一个一定要勾上)
其实第二个可以按照需求来(不要懒看英文)
不看就算了,勾上之后就安装吧。
============================================================
2、搞个新的python环境
- 打开cmd(win+R, 输入cmd, 回车)
- 输入
conda create --name 环境名 python=3.6
(不会真的有人直接把那三个中文照抄上去吧)
(我这里用的是3.6版本的python,有需求的你自己选择吧)
然后等待命令执行完毕就创建好了一个新环境了
常见问题:
问题:‘conda’ 不是内部或外部命令,也不是可运行的程序或批处理文件
解决:前面都叫你打勾勾啦。不然你手动添加环境好了。添加下面这几个条目进去。
但凡聪明的小伙伴都知道要根据自己的实际情况改一改。
事已至此,在cmd输入conda env list
来确认一下有没有创建环境成功吧。
我就成功创建一个名为 tfg 的环境了。
3、安装库和包(这里主要是tensorflow2)
首先进入你刚刚新创建的python环境 activate 环境名
回车以后应该可以看到像这样的有个括住你环境名的小括号仔
那就证明你成功进入环境了
python安装库是用pip来安装的,所以只需要在cmd里面输入:pip install xxxxxxx
就可以了
当然,我们这里要安装tensorflow2的GPU版本所以很自然就是:
pip install tensorflow-gpu==2.1.0
(我这里用2.1.0版本, 下面的cuda和cudnn的版本要和相应tensorflow的版本匹配)
等等,先别按回车,现在这样子安装会有亿点慢,改成用其他源:
pip install tensorflow-gpu==2.1.0 -i https://pypi.douban.com/simple/
(这里用了豆瓣源,挺快的,点赞豆瓣)
得, 等就行了。
现在来装 cuda 和 cudnn
因为用的是anaconda,所以有简单的方法:
conda install cudatoolkit=10.1
conda install cudnn=7.6
(匹配版本查表去吧)
上面两行不用说应该也懂得在什么地方输入吧。
得, 再等就行了。
搞定以后输入python
命令,进入到python交互界面:
导入tensorflow import tensorflow as tf
看看如何:
要是类似于这样的话,那就没问题了。
常见问题:
问题:ImportErorr: DLL load failed:找不到指定的模块
解决:安装个vc++2015运行库
Visual Studio Code
安装:
这有什么好说的,直接去微软官网下载安装就得了
安装插件:
vsc要安装插件才能快乐代码,打开软件后选择这个
然后在这里搜索python,把这个装了
也把这个给装了:
随便打开一个.py文件,下面状态栏出现这个就可以开始快乐代码了
(当然你要点一下切换到你用conda新创建的python环境)
最后
有建议或者意见给我留个言呗。
完了,快乐代码去吧。