转载https://blog.youkuaiyun.com/xiangxianghehe/article/details/80103095
2018年4月25日,PyTorch
官方发布 0.4.0 版本,该版本的PyTorch
有多项重大更新,其中最重要的改进是支持 Windows
系统。Windows
用户能直接通过conda
、pip
和源码编译三种方式来安装Pytorch,不过需要强调Windows
下的Pytorch
仅支持Python3.5
和Python3.6
,不支持其他的Python3
版本,也不支持Python2
。我们在官网就能看到相应的安装方式:
方法一:pip安装
Python3.6+pip安装cpu版本
pip install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
Python3.5+pip安装cpu版本
pip install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp35-cp35m-win_amd64.whl
Python3.6+pip安装gpu版本
目前gpu
版本支持cuda8.0
,cuda9.0
和cuda9.1
,请选择对应的版本下载安装,不要同时执行下面三个命令!
pip install http://download.pytorch.org/whl/cu80/torch-0.4.0-cp36-cp36m-win_amd64.whl
pip install http://download.pytorch.org/whl/cu90/torch-0.4.0-cp36-cp36m-win_amd64.whl
pip install http://download.pytorch.org/whl/cu91/torch-0.4.0-cp36-cp36m-win_amd64.whl
Python3.5+pip安装gpu版本
目前gpu
版本支持cuda8.0
,cuda9.0
和cuda9.1
,请选择对应的版本下载安装,不要同时执行下面三个命令!
pip install http://download.pytorch.org/whl/cu80/torch-0.4.0-cp35-cp35m-win_amd64.whl
pip install http://download.pytorch.org/whl/cu90/torch-0.4.0-cp35-cp35m-win_amd64.whl
pip install http://download.pytorch.org/whl/cu91/torch-0.4.0-cp35-cp35m-win_amd64.whl
方法二:Conda安装
如果你是Anaconda|Python
用户,就不需要区分Python3.5
和Python3.6
,执行命令:
conda install pytorch -c pytorch
就可以完成安装。不过这个默认安装的是cuda8.0
的gpu
版本,如果你需要安装cuda9.0
或cuda1.0
的gpu
版本,请执行:
conda install pytorch cuda90 -c pytorch
或者
conda install pytorch cuda91 -c pytorch
来进行安装。
测试安装是否成功
import torch
print(torch.__version__)
如果输出0.4.0
,那么恭喜Windows下的PyTorch0.4.0
安装成功!
最后需要安装 torchvision
:
pip install torchvision
一般gpu
版本配置需要cuDNN
,而cuDNN
需要注册才能下载,下载速度太慢,有网友提供两个百度云的下载链接,cuDNN安装教程见这里。