此文或许可以:
a. 帮您节省查找资源的时间;
b. 帮您解决一些安装pytorch时遇到的问题;
c. 帮您从零安装pytorch,避免部分错误的发生。
注:以下1-3是对问题和注意点的描述,4是总体安装步骤(及参考)。
  1. 在首次安装pytorch时(参考文章:Windows端pytorch镜像快速安装【清华源】
    直接将pytorch安装在了C盘用户文件夹底下(例如:C:\Users\中文用户名)(conda安装内容对应在C:\Users\中文用户名\.conda),但是由于路径中存在中文(可能还是未以管理员身份运行cmd)在下载后报错:InvalidArchiveError(无效存档错误),然后以为是中文路径名的原因,但搜索后发现更改名字的方法似乎没有一个是“绝对”安全的,于是删除了下载的文件(.conda),除此外,安装在C盘下也会占用较大空间。

  2. 接上,以管理员身份运行anaconda prompt,在其上创建虚拟环境并在虚拟环境里安装pytorch(将会安装在安装anaconda的文件夹内部,注意不要再有中文路径,避免出错),又遇到问题CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.于是在环境变量中添加anconda3安装文件夹路径(及其下library\bin文件夹路径),并设置下载网址文件.condarc 中ssl_verify: false, 至此问题解决。
    Tips: 关于编辑环境变量
    搜索框:①编辑系统环境变量–>②环境变量–>③系统变量下找到Path添加刚才复制的路径

  3. 除了最大的以上两个问题,还有问题如cuda安装失败,问题是安装的版本太新了,建议低于使用nvidia-smi中cuda的值(可以安装的,还没有装),例如cuda: 11.7,那就安装11.6及更低是没有问题的。

  4. 总体安装流程:

    0. 注意,若不清楚上述有些操作的意思,按照以下参考安装到对应步骤都会清楚。
    1. 在安装pytorch之前(参考的流程中cuda版本在其之前,注意版本不要太新)参考蓝胖胖的Windows端pytorch镜像快速安装【清华源】,注意安装位置和路径。
    2. 在安装pytorch时参考PyTorch 最新安装教程(2021-07-27)
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐