pip install pyflakes
pip install flake8
Nun, wenn Sie flake8 --version
machen
3.4.1 (mccabe: 0.6.1, pycodestyle: 2.3.1, pyflakes: 1.5.0) CPython 3.6.2 on Darwin
Wird sein. Die neuesten "Pyflakes" sind 1.6.0
Eigentlich,
root@a0241303ada3:/# pip install pyflakes
Collecting pyflakes
Downloading pyflakes-1.6.0-py2.py3-none-any.whl (227kB)
100% |████████████████████████████████| 235kB 1.0MB/s
Installing collected packages: pyflakes
Successfully installed pyflakes-1.6.0
root@a0241303ada3:/# pip install flake8
Collecting flake8
Downloading flake8-3.4.1-py2.py3-none-any.whl (68kB)
100% |████████████████████████████████| 71kB 1.0MB/s
Collecting mccabe<0.7.0,>=0.6.0 (from flake8)
Downloading mccabe-0.6.1-py2.py3-none-any.whl
Collecting pyflakes<1.6.0,>=1.5.0 (from flake8)
Downloading pyflakes-1.5.0-py2.py3-none-any.whl (225kB)
100% |████████████████████████████████| 225kB 941kB/s
Collecting pycodestyle<2.4.0,>=2.0.0 (from flake8)
Downloading pycodestyle-2.3.1-py2.py3-none-any.whl (45kB)
100% |████████████████████████████████| 51kB 3.1MB/s
Installing collected packages: mccabe, pyflakes, pycodestyle, flake8
Found existing installation: pyflakes 1.6.0
Uninstalling pyflakes-1.6.0:
Successfully uninstalled pyflakes-1.6.0
Successfully installed flake8-3.4.1 mccabe-0.6.1 pycodestyle-2.3.1 pyflakes-1.5.0
Wenn ich flake8
installiere, wird pyflakes-1.6.0
deinstalliert.
pip install flake8
pip install pyflakes -U
pip install package -U
Oder
pip install package --upgrade
Sie können das Paket mit aktualisieren, also Pyflakes in flake8 einfügen und dann aktualisieren
Als ich mit CI spielte, wurde in "pyflakes-1.6.0" ein Flusenfehler behoben, daher fand ich das seltsam. Übrigens das
from typing import Optional
class A:
def __init__(self):
self.v: Optional[int] = None
Zu diesem Zeitpunkt ärgere ich mich, dass pyflakes-1.5.0
Optional nicht verwendet.
Behoben in pyflakes-1.6.0