1

最近、flake8から2.3.02.4.0pip で更新pep81.6.2ましflake8た。2.4.0>1.6 pep8

pep8pip で以前のバージョンにダウングレードする方法はありますか? 依存関係に上限を設定するバグ。上限は次の2.4.0とおりです。

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

2 に答える 2

3

1.6 より前の最後のpep8リリースは 1.5.7 でした (リリースの完全なリストを参照してください)。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

または、pip1.6 より前の最後のバージョンを調べてみましょう。

pip install --force "pep8<1.6"

flake8 リポジトリのissue 35も参照してください。別の方法は、ダウングレードすることflake8です:

pip install --force flake8==2.3.0

の修正pep8進行中です。うまくいけば、すぐに現在の泥沼から抜け出す方法を見つけることができます。

于 2015-03-30T07:37:27.050 に答える
0

次のコマンドで pep8 をインストールすることもできます。

pip install "pep8>=1.5,<1.6"

これにより、最新バージョンの pep8 がインストールされますが、1.6 未満で 1.5 以上です。問題が発生した場合は、まず pep8 をアンインストールしてから、上記のコマンドを使用してインストールできます。

現在、私は and を使用flake8 2.4.0pep8 1.5.7ていますが、問題なく動作しています。

于 2015-03-30T07:44:37.443 に答える