gpt4 book ai didi

python - flake8 2.4.0 不支持 pep8 1.6.2 版本?

转载 作者:行者123 更新时间:2023-11-30 23:13:26 26 4
gpt4 key购买 nike

最近我通过 pip 将 flake82.3.0 更新到 2.4.0,并更新了 pep81.6.2,现在我无法运行 flake8,因为 2.4.0 不支持 >1.6 pep8.

有没有办法通过 pip 将 pep8 降级到以前的版本?Bug 对依赖项设置上限。 2.4.0 的上限为:

pep8 < 1.6 (Related to GitLab#35)
mccabe < 0.4
pyflakes < 0.9

最佳答案

1.6 之前的最后一个 pep8 版本是 1.5.7(请参阅 full list of releases );通过使用 pin 来使用 pip 安装它:

pip install --force pep8==1.5.7

您会看到类似以下内容:

$ pip install --force pep8==1.5.7
Collecting pep8==1.5.7
Downloading pep8-1.5.7-py2.py3-none-any.whl
Installing collected packages: pep8
Found existing installation: pep8 1.6.2
Uninstalling pep8-1.6.2:
Successfully uninstalled pep8-1.6.2

Successfully installed pep8-1.5.7

或者,让 pip 为您找出 1.6 之前的最后一个版本:

pip install --force "pep8<1.6"

另请参阅issue 35在 flake8 存储库中;另一种方法是降级 flake8:

pip install --force flake8==2.3.0

针对 pep8 的修复是 under way ,希望很快我们就能找到摆脱当前泥潭的出路。

关于python - flake8 2.4.0 不支持 pep8 1.6.2 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29340658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com