1.下载Anaconda
我下载的是anaconda3-5.2.0,适合python3.6使用,因为听说py3.7会有些问题。
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2.安装Anaconda
一直next step即可,注意记住安装路径和跳过vs的连带下载。
3.启动Anaconda Prompt
执行命令
缺少这步的话用户目录下可能不显示 .condarc
文件
conda config --set show_channel_urls yes
修改用户目录下的 .condarc
文件。
用下面的内容替换 .condarc
中的内容
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
创建一个python3.6的pytorch环境
conda create -n pytorch python=3.6
询问是否同意下载packages,选y
下载完毕
激活pytorch环境
conda activate pytorch
4.安装PyTorch
因为使用了清华镜像,所以不能按照官网的命令
先设置镜像下载路径
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
安装pytorch
conda install pytorch torchvision cudatoolkit=10.0
然后又是一堆packages的下载,选y就好了
下载好后又出现一个问题,就是gpu不可被pytorch使用,查了之后了解到可能原因是驱动版本过低。
那么下面就来看看驱动版本吧,用命令行查看英伟达GPU驱动版本,又出现了下面的问题...
所幸一个热心博主提供了下载链接
Windows NVIDIA Corporation下没有NVSMI文件夹解决方法_Kelly_Young的博客-优快云博客
按照里面的方法我终于能够查看驱动版本了
注意要将C:\Program Files\NVIDIA Corporation\NVSMI添加到path中
我的驱动版本是391.25,要求396.26以上,所以再来更新驱动吧,打开NVIDIA的中国网址
按照自己电脑的GPU型号选择驱动型号
搜索、下载,大概长这样
安装
由于没有经验,百度了几个教程也没提及这部分,所以我全都选的默认....
装完了,设置一下
很开心是不是,但生活总在你开心的时候给你泼凉水
看不了驱动版本了,鹅不鹅妹子嘤?
这个问题网上也是一堆堆的解决办法,我试了都无效,据说重启会好
我鬼使神差去Prompt试一下,突然好使了
看来上帝给我关门的时候还是留了窗的
那就这样吧不管了,再试一下,哎呦不错哦
那么Anaconda+PyTorch的安装就结束啦,没错我就是标题党,这个安装一点都不快速,我装了一下午^_^
PS:后来我又在base环境里下载了pytorch包,步骤还是先设置清华源路径(如果不设置 解析环境的时候总会出问题)再下载。为什么我要这样做呢?因为在pytorch环境下使用jupyter会出现各种问题,尝试很多遍还是出现动态链接库.dll文件问题,而我吃了基友安利又想用jupyter,所以我装了俩jupyter俩pytorch.....真是一次失败的安装