繁体   English   中英

如何使用 pip 在 Python 3.7/Windows 10 上安装 PyTorch

[英]How to install PyTorch on Python 3.7 / Windows 10 with pip

我正在尝试使用 pip 安装PyTorch 1.3

pip3 install torch==1.3.1+cpu torchvision==0.4.2+cpu -f https://download.pytorch.org/whl/torch_stable.html

我从这个页面得到了命令行: https : //pytorch.org/get-started/locally/#start-locally

它失败,并显示以下错误消息:

ERROR: Could not find a version that satisfies the requirement
torch==1.3.1+cpu (from versions: 0.1.2, 0.1.2.post1, 0.1.2.post2)
ERROR: No matching distribution found for torch==1.3.1+cpu

使用详细模式(-v)提供更多信息:

Skipping link: unsupported archive format: .html: 
   https://download.pytorch.org/whl/torch_stable.html (from -f)
Analyzing links from page https://pypi.org/simple/torch/

pip 似乎无法使用我提供的 url,而是会从另一个 URL 获取包。 那个最多支持 Python 3.6。 由于我已经安装了 3.7.5(最初提供的 URL 支持)没有任何软件包匹配并且失败。

我可以降级到 3.6,但由于 3.7 得到官方支持,我想先尝试解决这个问题。


编辑:pip 是最新的。 我在 Windows 10 和 7 64 位机器上都遇到了完全相同的错误。 另外: PyTorch页面说:

请确保您已满足以下先决条件(例如,numpy)

但是 AFAIK 没有在该部分列出任何库。 在我的测试期间,numpy 已安装并且是最新的。

根据要求,这里是 pip 的完整输出: https : //pastebin.com/8Wpqp6du

由于版本 1.3.1+cpu 不存在,您的错误被触发。

如果您访问 pytorch.org,您将能够选择一个 pytorch 版本和您的操作系统,它会为您提供正确安装 pyTorch 的命令,对于 Python 3.7 和 PIP,请使用以下命令:

pip3 install --find-links https://download.pytorch.org/whl/torch_stable.html torch==1.3.1 torchvision==0.4.2

请记住检查您使用的 pip3 二进制文件是否是通过 Python 3.7 安装的二进制文件。

另外,请注意您所指的文档是针对 MacOS 的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM