System operacyjny: Ubuntu 14.04 LTS
Python: 2.7.6
Moja instalacja Gourmet Recipe Manager nagle przestała się ładować. Po uruchomieniu w oknie terminala na końcu śledzenia pojawia się następujący komunikat:
import datetime as dt
ImportError: No module named datetime
O ile wiem, nic się nie zmieniło, a moja instalacja w Pythonie jest aktualna. Po prostu przestało działać wczoraj. Z pewnością docenię dobre podejście do diagnozowania i rozwiązywania tego problemu!
Aktualizacja: dziękuję wszystkim, którzy odpowiedzieli!
Tim, przepraszam, jeśli zadałem to pytanie w niewłaściwym miejscu. Wykreśl to, że jesteś nowym facetem, który po prostu korzysta z linków z witryny Ubuntu.
TheSchwa, próbowałem twojej sugestii i otrzymałem taki sam komunikat o błędzie jak powyżej.
muru, pakiet wydaje się być zainstalowany, ale nie mam pojęcia, czy jest poprawnie zainstalowany / skonfigurowany. Jak mogę się dowiedzieć?
Przepraszam za wszystkie pytania, ale jestem starym facetem RedHata, który od dłuższego czasu nie ma Linuksa. Wszystkie rzeczy apt / dpkg są dla mnie nowe.
import datetime
w interprecie Pythona? Możesz uruchomić tłumacza, otwierając terminal i wykonując polecenie python
. Możesz to zostawić Ctrl+d
.
dpkg -S $(python -c "import datetime; print datetime.__file__")
tym moduł datetime pochodzi z libpython2.7-stdlib
pakietu. Czy ten pakiet jest poprawnie zainstalowany? Czy możesz spróbować zainstalować ponownie?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
ten plik? Czy widzisz również /usr/lib/python2.7/lib-dynload
wymienione w danych wyjściowych z echo $(python -c "import sys; print sys.path")
? Btw system wymiany stosów tak naprawdę nie powiadamia komentujących podczas edytowania postu; więc przynajmniej zawsze publikuj szybki komentarz, taki jak „Zaktualizowałem pytanie o informacje”, abyśmy otrzymali powiadomienie z