当我尝试在我的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
时,它说已经是最新的。
有人可以告诉我在这种情况下可以做些什么吗?
答案 0 :(得分:13)
似乎旧版html5lib
版本中bug版本{{3}}不支持旧setuptools
版本,这在较新的html5lib
版本中已得到修复。
因此,您可以要求使用较新版本的html5lib
,或者如果您无法使用依赖项,只需使用以下代码升级您的setuptools
:
pip install -U setuptools
答案 1 :(得分:0)
你有机会参加mac吗?尝试将--user标志添加到您的pip命令