一、环境软件安装:
1、Anaconda安装
如果已经安装过了Anaconda,不用重复安装,但是还是需要更改源
文章末尾附上安装教程
另外最后的更改源环节,先输入一遍:
conda config --set show_channel_urls yes conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
出现教程中的结果了之后,再依次输入:
第一段:回车
conda config --set show_channel_urls yes
第二段:回车
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
第三段:回车
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
第四段:回车
conda config --show channels
这样更改源就完成了
2、Pycharm安装:
已经安装过的就不用再次安装了,但是对于深度学习,Python的版本还是有要求的,需要是3.7.1版本的。如果版本比这个高,那么
二、深度学习环境配置:
找到刚刚安装好的Anaconda prompt(Anaconda 3)以管理员身份运行:
安装python:3.7.1:
conda create -n 虚拟环境名 python=3.7.1
安装tensorflow:1.15 :
conda install tensorflow=1.15
重点来了,如果安装这个的时候出现这个错误
Solving environment: failed with initial frozen solve. Retrying with flexible solve
是因为python的版本冲突,TensorFlow要求是python3.6*/3.6*/3.7*版本,高于这些版本就会出错,这也是为什么安装3.7.1版本的原因,
解决方法:
首先输入:conda deactivate,退出当前环境;
其次输入:conda create -y -n Rain python=3.7.1,安装3.7.1版本;
然后输入:conda activate Rain,激活环境;
最后输入:Python--version,检查环境版本。
接下来再次输入conda install tensorflow=1.15,就不会出现问题了,亲测有效。
安装keras:2.3.1:
conda install keras=2.3.1
安装pytorch:pytorch需要根据自己的需求来安装,学习前期得代码不需要GPU,用CPU就足够了,显卡需要安装cuda,可以等环境安装好之后再装,我目前安装的是pytorch1.9;
安装pytorch1.9指令:
pip install torch==1.9.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/
附上安装Anaconda链接:
https://blog.csdn.net/m0_52307083/article/details/123391977
Pycharm安装:
下载免费社区版Community就可以了,如果想使用专业版的,自行搜索:pycharm 破解
https://www.jetbrains.com/zh-cn/pycharm/download/#section=windows
pycharm社区版安装教程(忽略解释器部分):
https://www.cnblogs.com/temari/p/13048977.html
注:网上找到的资源,同时结合我自身实践,如有侵权,请与我联系