1. 安装anaconda和pytorch,许多文章都有,我就不赘述了,我也是看其他人的博客安装的
2. 打开anaconda prompt,这时候会进入anaconda的base环境中;或者win+r,输入cmd,在命令行中输入
conda activate base
都可以进入anaconda 的环境中。
3. 在anaconda中运行项目的时候,最好一个项目创建一个虚拟环境,所以下面建立一个新的虚拟环境。
conda create -n name python=3.9
上面的命令会建立了一个名字为"name",python版本是3.9的虚拟环境,python版本看个人需要,一般个人建议3.7/3.9,不要太新或者太旧,这样可能会避免很多问题。接下来会提醒你输入:
这时候输入“y”,回车即可。
4. 使用新建立的环境。我们新建的环境名字是“name”,输入:
conda activate name
就进入了name环境,需要下载包或者clone代码,直接在这个环境下运行就行了。
5. anaconda常用命令
不常常使用anaconda的话,一些命令容易忘记。所以记录一下:
(1)conda env list 查看所有的虚拟环境
(2)conda list 查看当前环境中已经有的包
(3)有些博主的教程中会教新手更换清华源(部分下载的内容在国外),之后下载某些内容的时候会更快。但是我使用清华源的时候经常出现问题,有人说是https,有人说是http,下载的时候还会遇到莫名其妙的问题,删除清华源恢复到初始状态:
conda config --remove-key channels
(重点):如果有条件的话,挂一个梯子,不需要清华源,这样之后,使用清华源遇到的问题一次也没遇到过,一些配置步骤也可以省略了。
(4)在训练模型的时候,需要下载配置cuda。查看torch环境
python -c "import torch; print(torch.__version__)
(5)查看torchvision环境
python -c "import torchvision; print(torchvision.__version__)"