Betriebssystem: Ubuntu 14.04 LTS
Python: 2.7.6
Meine Installation von Gourmet Recipe Manager wurde plötzlich nicht mehr geladen. Wenn ich es in einem Terminalfenster ausführe, erhalte ich am Ende des Tracebacks Folgendes:
import datetime as dt
ImportError: No module named datetime
Soweit ich das beurteilen kann, wurde nichts geändert und meine Python-Installation ist auf dem neuesten Stand. Es hat gestern einfach aufgehört zu arbeiten. Ich würde mich auf jeden Fall über einen guten Ansatz zur Diagnose und Behebung dieses Problems freuen!
Update: Danke an alle, die geantwortet haben!
Tim, es tut mir leid, wenn ich diese Frage an der falschen Stelle gestellt habe. Bitte verstehe es als neuer Typ, indem du einfach den Links auf der Ubuntu-Website folgst.
TheSchwa, ich habe Ihren Vorschlag ausprobiert und die gleiche Fehlermeldung wie oben erhalten.
muru, das paket scheint installiert zu sein, aber ich habe keine ahnung, ob es richtig installiert / konfiguriert ist. Wie könnte ich es herausfinden?
Es tut mir leid für all die Fragen, aber ich bin ein alter RedHat-Typ, der seit einiger Zeit nicht mehr unter Linux arbeitet. Das ganze apt / dpkg-Zeug ist neu für mich.
import datetime
im Python-Interpreter versuchen ? Sie können den Interpreter starten, indem Sie ein Terminal öffnen und ausführen python
. Sie können es mit verlassen Ctrl+d
.
dpkg -S $(python -c "import datetime; print datetime.__file__")
datetime-Modul stammt demnach aus dem libpython2.7-stdlib
Paket. Ist das Paket richtig installiert? Können Sie versuchen, es erneut zu installieren?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
haben Sie diese Datei? Siehst du /usr/lib/python2.7/lib-dynload
das auch in der Ausgabe von aufgelistet echo $(python -c "import sys; print sys.path")
? Übrigens benachrichtigt das Stack Exchange-System Kommentatoren nicht, wenn Sie Ihren Beitrag bearbeiten.