首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用pip在Python3.7/ Windows 10上安装PyTorch

如何用pip在Python3.7/ Windows 10上安装PyTorch
EN

Stack Overflow用户
提问于 2019-12-03 16:29:49
回答 1查看 8.3K关注 0票数 2

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

代码语言:javascript
运行
复制
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

如果出现以下错误消息,它将失败:

代码语言:javascript
运行
复制
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)提供更多信息:

代码语言:javascript
运行
复制
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的完整输出

EN

Stack Overflow用户

发布于 2019-12-03 16:46:55

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

如果您转到pytorch.org,您将能够选择pytorch和操作系统的一个版本,它将为Python3.7和PIP使用以下命令提供一个正确安装pyTorch的命令:

代码语言:javascript
运行
复制
pip3 install --find-links https://download.pytorch.org/whl/torch_stable.html torch==1.3.1 torchvision==0.4.2

请记住,要检查您使用的pip3二进制文件是否安装在Python3.7上。

另外,请记住,您所指向的文档是针对MacOS的。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59161453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档