【问题标题】:AllenNLP Torch Version UnavailableAllenNLP Torch 版本不可用
【发布时间】:2021-03-06 18:36:33
【问题描述】:

我正在尝试通过 pip 在最新版本的 macOS Catalina 上安装 allennlp。 Python 版本是 3.9.0。 pip 版本为 20.2.4。

几周前我只能安装,但现在我在运行命令时收到以下错误:

pip3 install allennlp allennlp-models

ERROR: No matching distribution found for torch<1.8.0,>=1.6.0 (from allennlp)

这真的很糟糕,因为我现在正在进行的一个时间敏感的项目完全依赖于 allennlp 的工作。由于一些 git 问题,我需要重新安装,并且我的虚拟环境已重置。我该怎么做才能解决这个问题?

谢谢。

编辑:不知何故,我最终在自制软件中卸载了 3.9,现在我被困在 jsonnet 中。它出错了。我看到了一些关于这个问题的帖子,但没有一个建议有效。

EDIT2:我尝试重新安装 brew 的 python 3.9。 jsonnet Standalone 再次工作,但我又遇到了 pytorch 问题。

我陷入了困境。系统 macOS 3.8 python 和最新的 3.9 home-brew python 都不起作用。我宁愿让自制的 python 工作,但显然没有可用的有效版本的火炬。

【问题讨论】:

    标签: pip allennlp


    【解决方案1】:

    不要意外使用自制软件下载最新的 Python 3.9。这与许多必需的库不兼容。

    呼。

    【讨论】:

    • 我们通常推荐将 conda 用于所有 Python。
    猜你喜欢
    • 1970-01-01
    • 2020-05-08
    • 2016-12-23
    • 2023-03-28
    • 2022-10-13
    • 2019-10-07
    • 2020-03-13
    • 1970-01-01
    • 2018-09-08
    相关资源
    最近更新 更多