如何在Windows x64上安装Pytorch 1.1版



我需要在我的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 pytorch1.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>

最新更新