本人研0,目前在接手师兄师姐的项目,由于师兄习惯用spyder,整个实验室都是pytorch+spyder或者tensorflow+spyder。
几天前手贱点了spyder的更新(3->5)出现兼容性问题导致平台崩溃,小白的我没办法补全,所以决定卸载重装!最后说一句:能用的千万不要升级!
重装第一次:装的5.2.0的anaconda3,自动配置环境没有问题,默认是3.6的python和3.x的spyder,装tensorflow2.5的路上遇到些小问题不过还可以解决,最后因为升级spyder5需要升级python,而升了python3.8后又导致tensorflow2.5出问题,所以再一次重装。
重装第一次:装的是2022.05的anaconda3(目前2022.8.19的最新版本),安装的时候无法勾选自动配置环境,需要手动配置。默认是3.9的python和spyder5(正好符合我的需求),安装tensorflow也挺顺利,基本两个小时全盘搞定!
接下来是第二次安装的过程!(此处直讲述操作步骤)
首先到清华镜像源Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror下载想要的版本。
如果跟本人的需求一样(python3.9+spyder5+tensorflow2.5)可以一样安装最新版本。
Next------I Agree
---------注意!这样选择All users---------
这样手动改一下路径,建议改成C盘以外,路径不能有中文,建议像笔者这样设置,后面还要用,要记着!
------------这里很重要!----------
第一个本意为自动配置环境,如果可以勾选则勾选,方便很多。笔者这里无法勾选,后面会教大家手动配置。第二个空也要勾选!
接下来,就是进入耐心的等待。请不要怀疑安装程序卡了,等十来分钟就好了。
安装好后,开始菜单会有如上显示。
接下来进入环境配置!!!!!
鼠标右击此电脑——属性——高级系统设置——环境变量——path——编辑——新建
分别加入如上五行, D:\Anaconda3是笔者的安装路径,
需要按照自己实际的路径来添加!!!!!!
D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\usr\bin
D:\Anaconda3\Library\bin
接下来检验是否安装成功
使用“win+r”快捷键,输入“cmd”,在控制台输入
python
若显示python版本,则证明安装anaconda成功!
再次使用“win+r”快捷键,输入“cmd”,在控制台输入
conda --version
查看是否有conda环境。 (检验环境配置成功)
则安装成功!否则请回到上一部配置环境再仔细检查!!
接下来在开始菜单打开spyder验证是否正常!
python3.9.12,spyder5.1.5并且运行正常!
接下来进入tensorflow2.5的搭建
此处笔者没有创建虚拟环境的需要,所以直接安装,如有需要,可以另外csdn!
以管理员身份运行Anaconda Prompt, 输入以下代码进行下载。
GPU版本(显卡性能尚可的话推荐!):
pip install tensorflow-gpu==2.5.0 -i https://pypi.doubanio.com/simple --user
CPU版本模型训练慢,不推荐
pip install tensorflow==2.5.0 -i https://pypi.doubanio.com/simple --user
注:此安装过程会比较繁杂,会出现一些小报错,详情推荐进入Tensorflow2.5安装(安装问题,这一篇全解决)_sinysama的博客-CSDN博客_tensorflow2.5
进行修复,修复完成后再次输入上面安装指令直至安装完成!!
并且在上面博客的指引下完成Cuda的安装以及Cudnn的替换(必须)。
能够运行先前的tensorflow平台的程序并且GPU加速成功,本次环境搭建成功!
-------------------------------------------------------------------------------------------------------------
Anaconda安装亦可参考:Anaconda安装教程傻瓜教程_干饭人小周26的博客-CSDN博客_anaconda安装