pytorch安装

也是很难过的,别人一条pip指令就可以安装pytorch,轮到我就是各种出错。所以记录一下安装过程遇到的问题。

尝试1

python2.7,用官网给的指令

$ pip install torch torchvision

报错:

RuntimeError: PyTorch does not currently provide packages for PyPI (see status at https://github.com/pytorch/pytorch/issues/566).

参考方法:

$ pip install no-deps torchvision

尝试2

$ pip install no-deps torchvision

报错:

Could not find any downloads that satisfy the requirement no-deps

网上说是网络链接的问题。弃之。

尝试3

参考博客:https://blog.csdn.net/may0324/article/details/78217689

用轮子wheel进行离线安装。

下载

在官网根据相应环境下载对应wheel安装包

http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl

下载torchvision安装包

https://pypi.python.org/pypi/torchvision/0.1.8

安装

$ pip install torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl

$ pip install torchvision-0.1.8-py2.py3-none-any.whl

报错:

xxx is not a supported wheel on this platform.

参考方法:

1、pip 过时了,更新之

$ python -m pip install --upgrade pip

2、python版本和下载的wheel版本是否匹配

3、pip命令下wheel文件名是否支持,进入python,输入指令进行查看

$ import pip ;  print (pip.pep425tags.get_supported())

4、(该方法解决了我的问题!!!)

参考博客:https://blog.csdn.net/flyfreelv/article/details/79107449

机子上安装了python2和python3 两个版本,所有选择到底是哪个Python版本,此处选择python2。

将上述两条指令稍作改变

$ python2 -m pip install torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl  

$ python2 -m pip install torchvision-0.1.8-py2.py3-none-any.whl

不再报错,测试 import torch,终于成功了。喜大普奔。

你可能感兴趣的:(pytorch安装)