[PYTHON] Es scheint, dass die Version von Pyflakes nicht die neueste ist, wenn flake8 installiert ist

Problem

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.

Lösungen

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

Warum hast du das gefunden?

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

Recommended Posts

Es scheint, dass die Version von Pyflakes nicht die neueste ist, wenn flake8 installiert ist
Tiefes Lernen! Die Geschichte der Daten selbst, die gelesen werden, wenn sie nach der handschriftlichen Nummernerkennung nicht folgen
Beim Inkrementieren des Werts eines Schlüssels, der nicht vorhanden ist
Die Geschichte, dass die Version von Python 3.7.7 nicht an Heroku angepasst wurde
Das Problem, dass die Version von Vue CLI nicht gestartet wurde
Wenn Selenium sagt, dass die Chrome-Treiberversion anders ist (Python)
Den Namen der Methode, die ihn aufgerufen hat, finden Sie in der Python-Methode
Tensorflow scheint es, dass sogar der Eigenwert der Matrix automatisch unterschieden werden kann
Über die Sache, dass Softmax am Ende von Torchvisions Modell nicht benötigt wird.
Über das Problem, dass die Python-Version von Google App Engine nicht ineinander greift
Installieren Sie separat eine Version von Python, die nicht auf Ihrem Mac vorinstalliert ist
Hackasons Erfahrung, dass es am wichtigsten ist, die Gefühle des Veranstalters zu verstehen
Verwenden Sie die neueste Version von PyCharm unter Ubuntu
Der Wert von pyTorch torch.var () wird nicht verteilt
mecab-python3 scheint unique-lite zu benötigen
Es wird gesagt, dass libmysqlclient.so.18 nicht existiert
Verwenden Sie Ruby und Python, um die Wahrscheinlichkeit zu ermitteln, dass eine Karte mit einer natürlichen Zahl von 1 bis 100 ein Vielfaches von 3 und kein Vielfaches von 5 ist.
Es ist eine Huckepack-Geschichte über den Dienst, der "Nyan" zurückgibt, wenn Sie Ping drücken
[Lösung] Wenn "0001" in die Zeichenfolgenspalte in sqlite3 eingefügt wird, wird es als "1" eingegeben.
[Python Data Frame] Wenn der Wert leer ist, füllen Sie ihn mit dem Wert einer anderen Spalte.
Wenn bei der Installation der Version von pyenv "zipimport.ZipImportError: Daten können nicht dekomprimiert werden; zlib nicht verfügbar" angezeigt wird
[Ist es explosiv?] Setup für die Verwendung der GPU-Version von Tensorflow unter OSX
Das Problem, dass MacVim, das von Homebrew installiert wurde, nicht von Python of Pyenv erstellt wurde, wurde behoben
Es gibt ein Muster, das das Programm bei Verwendung von Python-Threading nicht gestoppt hat
Es scheint, dass sich das Modul von train_test_split von 0,20 ändert und die Verfallswarnung bei 0,18 angezeigt wird.
Installieren Sie die neueste Version von CMake unter Ubuntu 18.04.4 LTS
Wenn das ausgewählte Objekt in bpy.context.selected_objects nicht zurückgegeben wird
Bitte beachten Sie, dass sich der neueste Link von ius geändert hat
Überprüfen Sie, wann die Version nicht in pyenv wechselt
Die neueste Version von Pillow 7.0.0 wird die Transformation von Pytorch beenden.
Wenn Sie das Update von ManjaroLinux für seltsam halten
Über die Angelegenheit, dass Nosetests nicht bestanden werden, wenn __init__.py im Projektverzeichnis erstellt wird
[Python-Anfänger] Variablen und Umfang innerhalb der Funktion (wenn die Verarbeitung innerhalb der Funktion außerhalb der Funktion reflektiert wird und wenn sie nicht reflektiert wird)
So löschen Sie "(base)", das im Terminal angezeigt wird, wenn Anaconda auf einem Mac installiert ist
[VLC] Wie man mit dem Problem umgeht, dass es während der Wiedergabe nicht im Vordergrund steht
Ich möchte ausgeben, während der Wert des Typs (z. B. datetime) konvertiert wird, der bei der Ausgabe von json mit Python nicht unterstützt wird
Stellen Sie die neueste Version von Python in Linux (Debian) von Chromebook
Grep, damit grep zum Zeitpunkt von grep nicht angezeigt wird
Was ist die Standard-TLS-Version des Python-Anforderungsmoduls?
Installieren Sie die neueste Version von Git auf Ihrem Linux-Server
Numerische Approximationsmethode, wenn die Berechnung der Ableitung schwierig ist
Die Geschichte, dass Fabric den Statuscode in der Mitte der Pipe im Shell-Skript nicht erhalten kann
Warum ist die Gleitkommazahl von 0,1 größer als 0,1, aber wenn sie zehnmal addiert wird, ist sie kleiner als 1,0 [Teil 1]
Warum ist die Gleitkommazahl von 0,1 größer als 0,1, aber wenn sie zehnmal addiert wird, ist sie kleiner als 1,0 [Teil 2]