当我尝试在我的 requirements.txt 文件上安装 pip 时,它失败了,如下所述:

html5lib requires setuptools version 18.5 or above; please upgrade before installing (you have 0.6)

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-5xXCfM/html5lib/ .

我确实阅读了之前的一些帖子,其中一些用户提到它通过指定来解决:
pip install html5lib --upgrade

但是当我发出上述命令时,它告诉我更新安装工具,当我尝试更新或升级 setuptools 时,它​​说已经是最新的。

有人可以建议我在这种情况下可以做什么吗?

最佳答案

似乎在不支持旧 html5lib 版本的旧 setuptools 版本中存在 bug,这在较新的 html5lib 版本中已修复。

因此,您可以需要更新版本的 html5lib,或者如果您不能弄乱您的依赖项,只需使用以下命令升级您的 setuptools:

pip install -U setuptools

关于python - html5lib 需要 setuptools 18.5 或更高版本;请在安装前升级(您有 0.6),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39162033/

10-13 09:06