【问题标题】:AllenNLP Server: pip is looking at multiple versions of each packageAllenNLP 服务器:pip 正在查看每个包的多个版本
【发布时间】:2021-02-12 09:11:14
【问题描述】:

在我使用 Python 3.6.9 的 Conda 环境中,我安装了 AllenNLP 9.2.0。我尝试按照https://github.com/allenai/allennlp-server 的说明通过运行pip install --editable . 来安装AllenNLP Server

但是,the installation procedure never finished as the compatibility checks with several modules,例如pip is looking at multiple versions of tqdm to determine which version is compatible with other requirements. This could take a while. Collecting tqdm>=4.19

有人知道这里发生了什么吗?我应该在 AllenNLP 服务器中为 steup.py 添加更多限制吗?但是,此类文件中包含任何代码。

非常感谢您的帮助。

【问题讨论】:

  • AllenNLP 9.2.0 不存在。您能否说明您正在安装哪个版本?
  • 虽然我没有完全相同的警告消息,但我有多个实例,通过 conda 安装 allennlp 需要很长时间才能解决软件包版本(> 4 小时)。另一方面,pip 安装只需不到 5 分钟。

标签: allennlp


【解决方案1】:

我刚刚用 AllenNLP 2.0.1(最新)尝试过,虽然需要很长时间,但它最终还是解决了这些包。

也就是说,我会推荐两件事:

  1. 改用 Python 3.8。
  2. 如果还是不行,请在需求中严格指定tqdm 的版本。我的版本自动选择了tqdm==4.56.2,只是或参考。

【讨论】:

    猜你喜欢
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多