【已成功】win下pytorch环境配置

win下pytorch环境配置过程

  • 安装python、conda
  • 安装cuda
  • 安装pytorch

安装python、conda

按照此视频的指引在官网下载安装
链接: 【计算机-AI】PyTorch学这个就够了!.

安装cuda

在官网下载安装cuda,由于官网下载缓慢,故将cuda的下载地址链接复制粘贴到迅雷,可提升下载速度。
确认nvcc.exe存在后,cuda安装完成。
cuda安装教程
系统变量设置
测试是否安装完成

安装pytorch

在官网选择合适版本的pytorch进行下载,可以使用conda安装pytorch,也可以使用pip安装pytorch。
但使用cmd命令行进行上述两种方式的安装时,均发现下载速度缓慢。故选择先下载镜像文件后直接用pip离线安装的方式,具体步骤如下。

链接: 如何快速地安装正确的pytorch版本.

注意:这里下载的文件最好存在一个方便找到的地方,防止等一会安装出bug需要重装又找不到文件。
我放在:C:\Users\用户名\AppData\Local\Programs\Python\Python37-32\download_by_myself。

但是,进行上述链接中的操作之后产生了is not a supported wheel on this platform错误,为解决该错误,进行了如下链接中万能方法的操作,查找合适的文件名命名格式后,更改了文件名。
链接: pip安装报错:is not a supported wheel on this platform.

链接: Python 语法问题-module ‘pip‘ has no attribute ‘pep425tags‘,告诉你如何正确查看pip支持,32位、64位查看pip支持万能方法.

这样改完文件后,上面的报错解决了。
但是运行了

pip install C:\MySoftware\pythonWHL\torch-1.4.0+cpu-cp35-cp35m-win.whl

后,在python的shell中测试

import torch

时,却出现

Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure.
                 It can be downloaded at https://aka.ms/vs/16/release/vc_redist.x64.exe
Traceback (most recent call last):

的问题。于是安装提示中的Redistributable,重启电脑,之后重装pytorch,发现还是会报错。
又上网找了半天,发现了一个链接。
链接: pytorch安装后,import torch报Microsoft Visual C++ redistributable 没有安装的解决办法.
他说要下一个64位的python。
我照着做了之后果然好了!!!啊啊啊!祝贺我自己!!!

你可能感兴趣的:(pytorch,pytorch,windows,10)