我正在尝试使用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获得包。它最多只支持Python3.6。因为我已经安装了3.7.5 (这是URL最初提供的支持),所以没有一个软件包匹配,并且失败了。
我可以降级到3.6级,但由于3.7是官方支持,我想尝试首先解决这个问题。
编辑: pip是最新的。在Windows 10和7 64位机器上,我得到了完全相同的错误。另外:PyTorch页面上写着:
请确保您满足了以下先决条件(例如,numpy)
但是AFAIK并没有在该部分列出任何库。在我的测试中,numpy已经安装并更新了。
根据请求,以下是pip:https://pastebin.com/8Wpqp6du的完整输出
发布于 2019-12-03 16:46:55
您的错误被触发,因为版本1.3.1+cpu不存在。
如果您转到pytorch.org,您将能够选择pytorch和操作系统的一个版本,它将为Python3.7和PIP使用以下命令提供一个正确安装pyTorch的命令:
pip3 install --find-links https://download.pytorch.org/whl/torch_stable.html torch==1.3.1 torchvision==0.4.2请记住,要检查您使用的pip3二进制文件是否安装在Python3.7上。
另外,请记住,您所指向的文档是针对MacOS的。
https://stackoverflow.com/questions/59161453
复制相似问题