前言
- 这篇文章只记录通过pip安装pytorch超时问题的解决方案。
- 默认阅读者已经安装了Python2.7或者其他3.x的版本
版本信息
系统:macos-11.1
pip:21.0.1
python:3.8
解决方案
第一步:
去官网查询合适的版本和命令
第二步:
>pip install torch torchvision torchaudio
Collecting torch
Downloading torch-1.7.1-cp38-none-macosx_10_9_x86_64.whl (108.9 MB)
|███████████████▌ | 52.8 MB 24 kB/s eta 0:37:45ERROR: Exception:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 171, in _merge_into_criterion
crit = self.state.criteria[name]
KeyError: 'torch'
直接安装经常会出现连接超时,下载失败的情况。
解决方案网络上面有很多了,可以将pip更换为anaconda、 utunbu apt等等,都有相应的解决方案,此处不做总结,只提供一种快速的pip解决方案。
第三步:
打开 https://download.pytorch.org/whl/torch_stable.html 这个链接,找到自己合适的版本,可以直接网页搜索第二步下载的版本,直接右键迅雷下载。
下载完成后
~ pip install 文件路径 torchvision torchaudio
第四步:
验证
~ python3
Python 3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.__version__
'1.7.1'
>>>
安装成功