Ubuntu 14.04.5 LTS verwenden. Versucht, line_profiler mit sudo pip3 install line_profiler
zu installieren, und jetzt, wenn ich sudo pip3
starte, bekomme ich folgende Ausgabe:
Bekomme einen ähnlichen Fehler, wenn ich jetzt versuche, eine Django-Anwendung auszuführen, also denke ich, dass eine Menge Dinge versaut sind.
Hat jemand eine Vorstellung davon, was schief gelaufen sein könnte oder wie man es reparieren könnte?
Ich habe gerade den gleichen Fehler bei einer relativ neuen Ubuntu 14.04-Konfiguration festgestellt, nachdem ich nur ein paar Pakete installiert habe. Ich vermute, Buggy-Code wurde in ein Repository geschoben.
Sehen Sie sich die Ursache der Ausnahme an:
%Vor% Das Problem ist, dass der MARKER_EXPR()
-Aufruf ein "name" -Argument haben sollte, aber nicht. Mein Problem war, die Datei requirements.py
so zu bearbeiten, dass sie MARKER_EXPR("")
enthielt. Das hat es für mich gelöst.
Akzeptierte Antwort funktionierte für mich. Wie in einer anderen Antwort angemerkt, musste pyparsing jedoch aktualisiert werden. Nachdem ich die Anführungszeichen in requirements.py hinzugefügt hatte, war ich in der Lage, pyparsing zu aktualisieren. Ich habe dann meine Bearbeitung entfernt und pip funktioniert weiterhin korrekt.
Ähnliches Problem (Zeilen-Profiler brach pip), aber anderer Fehler .
>Gelöst (dank Joshs Kommentar), indem einige lokal installierte Pakete gelöscht werden (die auf die vom Betriebssystem bereitgestellten Standardeinstellungen zurückfallen) und dann aktualisiert wird:
%Vor%Warnung: Mit diesem Befehl werden Dateien ohne Nachfrage gelöscht. YMMV also diese Dateien zuerst sichern.