html5lib需要setuptools版本18.5或更高版本; 请在安装前升级(你有0.6)

Jay*_*Jay 7 python pip

当我尝试在我的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/ .
Run Code Online (Sandbox Code Playgroud)

我确实经历了上一篇文章,其中一些用户提到它通过指定解决了:

pip install html5lib --upgrade
Run Code Online (Sandbox Code Playgroud)

但是,当我发出上述命令时,它会告诉我更新设置工具,当我尝试更新或升级时,setuptools它说已经是最新的.

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

gon*_*onz 14

它似乎有一个错误在老年人html5lib是不支持旧版本setuptools的版本,这是固定的较新html5lib版本.

所以你可以要求更新的版本,html5lib或者如果你不能搞乱你的依赖关系只需升级你setuptools的:

pip install -U setuptools
Run Code Online (Sandbox Code Playgroud)


YFP*_*YFP 0

你有机会使用Mac吗?尝试将 --user 标志添加到 pip 命令中