【问题标题】:Can´t install Pytorch on PyCharm: No matching distribution found for torch==1.7.0+cpu无法在 PyCharm 上安装 Pytorch:没有为 torch==1.7.0+cpu 找到匹配的分布
【发布时间】:2021-02-14 13:15:33
【问题描述】:

我多次尝试在 Pycharm 上安装 Pytorch。我使用了 pytorch 网站为您提供特定配置的代码。我用这个: enter image description here

然后我在 Pycharm 终端上复制了这些信息,我收到了这条消息:

(venv) D:\Usuarios\AuCap\Documents\mnist>pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/w hl/torch_stable.html 查看链接:https://download.pytorch.org/whl/torch_stable.html 错误:找不到满足要求的版本torch==1.7.0+cpu(来自版本:0.1.2、0.1.2.post1、0.1.2.post2) 错误:没有找到匹配的分布为 torch==1.7.0+cpu

我还尝试在 Pycharm 设置中使用 Python 解释器安装它,但也没有用。

感谢您的帮助

【问题讨论】:

  • 嘿,你们解决了吗?我也遇到了同样的问题

标签: pycharm pytorch


【解决方案1】:

将您的 Python 版本降级为 python3.9 目前 PyTorch 不支持(尽管python3.8 很好)。 见this issue,后续版本会支持。

如果您愿意,您可以从源代码构建您自己的 PyTorch。

【讨论】:

  • 在降级过程中,我卸载了Python 3.9,安装了Python 3.8.2。正如python --version 的输出所说,现在我有python 3.8.2 但在尝试安装torch 时仍然遇到同样的错误。我哪里做错了?
【解决方案2】:

尝试在 Python 设置窗口中使用“修复”选项(Windows 选项 -> 应用程序 -> 查找 Python -> 修改 -> 修复)。

我遇到了完全相同的问题,它对我有用。

PS:还要确保你有 Python 64 位版本

【讨论】:

    【解决方案3】:

    这现在适用于 Python 3.9(64 位)和 PyTorch 1.9。使用我能够在 Windows 上安装的网站小部件:

    pip3 install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio===0.9.0 -f https://download.pytorch.org/whl/torch_stable.html

    上面@Szymon Maszke 的回答在发布时是正确的,但underlying issue 已被修补。

    【讨论】:

      猜你喜欢
      • 2021-03-13
      • 2020-09-02
      • 1970-01-01
      • 2020-05-25
      • 2019-12-14
      • 1970-01-01
      • 1970-01-01
      • 2020-05-13
      • 2021-07-20
      相关资源
      最近更新 更多