首先感谢各位前人的经验,我是在参考了很多经验后才装好的呢~

下面是简化步骤:

  1.安装anaconda 或者 miniconda

  2.利用conda 创建虚拟环境

  3.如果要装GPU版本的需要查看自己适合的版本

  4.利用conda 或者 pip 命令进行 install 需要的一系列东西0 0

  5.进入环境对安装好的pytorch进行测试

 

看起来很简单对吧[笑],但实际上包含了好多滴坑T T ... 比如

  1.下载太慢,下一次等n久不说,还经常中途就断,重新下就while(1) fall

  2.下完以后各种版本匹配问题

  3.pytorch官网只对最新版本的下载友好(现成的pip / conda 命令, 然而老版本就只有conda的,还经常出现 坑1 的问题,我下的时候被坑了许久- - ...

  4.因为上述各种问题,纠结挺久该下载那个版本,配那些版本的配件

 

花了几天时间,尝试了许多方法,终于成功安装。下面是一些经验:

  1.换源 -> 使conda下载速度↑↑ 详见 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

  2.找对版本,做好匹配  详见  https://pytorch.org/get-started/locally/ 和 https://blog.csdn.net/caiguanhong/article/details/112184290

显卡看版本在命令行里写  nvidia-smi , 看右上角的 CUDA Version  即可确定

  3.换源后下载如果还慢,就考虑手动下载  详见  https://www.bilibili.com/video/BV1Ui4y147un  或  https://www.bilibili.com/video/BV1FN411o7Ep  后面这个老哥讲的挺好的,但他下的是最新版/捂脸,但也可借鉴一些操作。前面这个老哥教程是一套,不追求版本的话,可以考虑直接全用他的一套操作。

  手动下载会用到这个网址  https://tensorflow.google.cn/install/source_windows

  4.验证安装成功  https://zhuanlan.zhihu.com/p/59031211

 

p.s.  这个重要的 问题3 在我安装后可以用另一种方法解决了- -.:安装的指令,主要是把官网指令后面的-c pytorch删掉,-c pytorch的意思是,安装下载的channel强制为pytorch官网的channel。所以需要删除才能走清华镜像的channel。

 

看完了这些,如果还有问题可以看看

https://zhuanlan.zhihu.com/p/59031211

https://www.bilibili.com/video/BV1FN411o7Ep

https://www.bilibili.com/video/BV1hE411t7RN/?p=2&spm_id_from=pageDriver

https://www.bilibili.com/video/BV1oz411v7cv

https://www.bilibili.com/video/BV1Qk4y117nn?from=search&seid=17143630027686532137  (仅供方法及版本选择)