前言
环境以win10为操作系统,用PyCharm作为python的IDE,然后anaconda作为python虚拟环境的管理工具。环境配置是学习的第一步,本文包括:anaconda安装配置,PyCharm安装配置、cuda安装配置,Pytorch安装配置等必要工作。文中涉及的软件可以在https://download.csdn.net/my中获取,没有积分的可以私聊我。
Pytorch简介
Pytorch是在Torch基础上用Python语言重新打造的深度学习框架,背后的金主爸爸是FaceBook。经过多次的更新,现在功能较为完善,而且入手简单,适合初学者,爱好者和算法研究者。模型算法实现容易,数十行代码便可实现人脸识别,目标检测图像生成等有趣实验。最新 arXiv论文算法大多有Pytorch实现,因此可以其用快速复现算法,有利于算法研究与理解。
Pytorch环境配置
- Anaconda
不同项目中用到Python解释器和工具包(Numpy、Pytorch等)的版本可能不一致,在同时进行时,可能引发冲突。这就需要用虚拟环境,为不同的项目创建不同的干净的独立的Python环境。而方便不同环境的管理,就要用到Anaconda。如下图(引自anaconda官网下载页 ),到官网上下载anaconda(Python3.7版本)。
下载完成之后,全程傻瓜式安装。注意在最终install前要勾选 □variableAdd Anaconda to the system PATH environment variable,不然可能安装完成之后要手动添加环境变量。以前安装Anaconda时遇到过很多坑,不要有中文路径,有的时候可能有中文字符都会导致安装失败,所以后来我都改用了英文操作系统。
Win+R输入cmd,打开命令窗口,键入:conda,回车,果然又报错:'conda' is not recognized as an internal or external command,识别不了这个命令,挺像没有添加环境变量所致,但是明明勾选了呀,玄幻。一看环境变量,还真没有,可能我勾选了个假的添加环境变量选项。卸载软件,清除注册表后重装,我解决了这个问题,当然也可以在用户环境变量那里添加以下路径。
然后再键入conda命令,如果打印出来信息就说明安装成功了。如果只是环境变量的问题,Jupyter应该是可以打开的,如果打不开,那可能就是其他问题了。
在cmd中,输入以下命令添加中科大镜像,为下载加速。
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
&nb