我需要在我的Windows 10 x64计算机上安装旧版本的Pytorch 1.1。
这里的说明告诉我下载并安装轮子。然而,pip
拒绝安装这个轮子,声称我的平台不支持它。我想这是因为,从轮子的名字来看(torch-1.1.0-cp37-cp37m-win_amd64.whl
(,它是为AMD设计的,而我使用的是英特尔i7。我在Pytorch网站上找不到更好的匹配轮子。
在我的机器上安装Pytorch 1.1最简单的方法是什么?
您可以使用conda
conda install pytorch=1.1.0
我已经检查了现有的conda search -f pytorch
和1.1.0
版本(以及许多其他版本(是否可用。
当前错误很可能是因为您运行的是Python 32位或其他CPython版本。以下答案是解决CPython版本错误。我找不到任何32位python版本的pytorch。
在使用此解决方案之前,请确保您使用的是64位Python,而不是OS!您可以在命令提示符下使用以下代码进行检查:
>python
>import platform
>platform.architecture()
如果它说"64位",这个解决方案应该有效。如果没有,请下载64位版本的python。不幸的是,我不知道还有其他选择。
1.1.0有多种不同的Pytorch版本,如果你想使用GPU或只想成为CPU。
For Cuda 10.0: https://download.pytorch.org/whl/cu100/torch_stable.html
For Cuda 9.0: https://download.pytorch.org/whl/cu90/torch_stable.html
For CPU only: https://download.pytorch.org/whl/cpu/torch_stable.html
然后使用ctrl+f
搜索:
torch-1.1.0-cp{CPython version}-cp{CPython version}m-win_AMD64.whl
将{Cpython version}
替换为您的python版本,例如3.7的37。
然后下载该文件。安装使用:
pip install <path to wheel file>