Sistema operativo: Ubuntu 14.04 LTS
Python: 2.7.6
La mia installazione di Gourmet Recipe Manager ha improvvisamente interrotto il caricamento. Quando lo eseguo in una finestra di terminale, ottengo quanto segue alla fine del traceback:
import datetime as dt
ImportError: No module named datetime
Per quanto ne so, nulla è stato modificato e la mia installazione di Python è aggiornata. Ha semplicemente smesso di funzionare ieri. Gradirei sicuramente un buon approccio per diagnosticare e risolvere questo problema!
Aggiornamento: grazie a tutti coloro che hanno risposto!
Tim, mi dispiace se ho posto questa domanda nel posto sbagliato. Per favore, fallo diventare un nuovo ragazzo semplicemente seguendo i collegamenti dal sito Web di Ubuntu.
TheSchwa, ho provato il tuo suggerimento e ho ricevuto lo stesso messaggio di errore di cui sopra.
muru, il pacchetto sembra essere installato, ma non ho idea se è installato / configurato correttamente. Come potrei scoprirlo?
Mi dispiace per tutte le domande, ma sono un vecchio RedHat che è stato via da Linux per un po 'di tempo. Tutte le cose apt / dpkg sono nuove per me.
import datetime
nell'interprete Python? È possibile avviare l'interprete aprendo un terminale ed eseguendolo python
. Puoi lasciarlo con Ctrl+d
.
dpkg -S $(python -c "import datetime; print datetime.__file__")
, il modulo datetime proviene dal libpython2.7-stdlib
pacchetto. Quel pacchetto è installato correttamente? Puoi provare a reinstallarlo?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
hai quel file? Vedi anche /usr/lib/python2.7/lib-dynload
elencato nell'output di echo $(python -c "import sys; print sys.path")
? A proposito, il sistema Stack Exchange non notifica effettivamente i commentatori quando modifichi il tuo post; quindi almeno pubblica sempre un breve commento come "Domanda aggiornata con le informazioni", quindi riceviamo una notifica che ci dice di controllare di nuovo :)