Reparatur beschädigter Python3.2-Installation (Ubuntu)
Frage
Ich entferne dumm das Subprocess.py-Modul von /usr/lib/python3.2
Also versuche ich, dies mit der Ausführung zu beheben:
sudo apt-get install python3
aber ich habe gerade diesen Fehler bekommen:
Traceback (der letzte Anruf zuletzt): Datei "/ usr / bin / py3compile", Zeile 33, in
vom Unterprozess-Importrohr, Popen-Importror: Kein Modul mit dem Namen Teilprozess DPKG: Fehlerverarbeitung Python3 (--configure): Subprozess
Installiertes Skript nach dem Installationsskript zurückgegebene Fehlerbeginnstatus 1 dpkg: Abhängigkeitsprobleme verhindern die Konfiguration von python3-gobject: Python3-Gobject hängt von Python3 ab (>= 3.2); Jedoch: Paket. Python3 ist noch nicht konfiguriert. Python3-Gobject hängt von Python3 ab (<< 3.3); Jedoch: Paket Python3 ist noch nicht konfiguriert. dpkg: Fehlerverarbeitung Python3-GOBJECT (--configure): Abhängigkeitsprobleme - Verlassen Sie den nicht konfigurierten Bericht kein APPORT-Bericht, denn der Fehler Die Nachricht zeigt an, dass ein Follow-up-Fehler aus einem früheren Fehler angeht. Fehler wurden während der Verarbeitung angetroffen: Python3 Python3-GOBJECT E: Subprozess / usr / bin / dpkg kehrte zurück zurück Fehlercode (1)Wie kann ich es beheben?
Lösung
Haben Sie versucht, Python 3 zu deinstallieren und dann wieder installieren zu können? generasacodicetagpre.
oder vielleicht generasacodicetagpre.
Wenn dies nicht funktioniert, schnappen Sie sich einfach subprocess.py aus dem Python-Repository und kopieren Sie es in das richtige Verzeichnis.Navigieren Sie beispielsweise für Python 3.2.2 mit Ihrem Browser an:
http://hg.python.org/cpython/file/137e45f15c0b / lib / subprocess.py
und der Klick in "RAW" (linke Spalte), um die Datei herunterzuladen.
für andere Versionen, einfach zu:
http://hg.python.org/cpython/tags
Wählen Sie Ihre Version aus und klicken Sie auf Durchsuchen (linke Spalte), dann lib (aus der Ordnerliste), dann "subprocess.py" und dann "RAW" (linke Spalte), um die Datei herunterzuladen.