OS: Ubuntu 14.04 LTS
Python: 2.7.6
L’installation de Gourmet Recipe Manager s’est soudainement arrêtée. Lorsque je l'exécute dans une fenêtre de terminal, le message suivant s'affiche à la fin du traceback:
import datetime as dt
ImportError: No module named datetime
Autant que je sache, rien n'a été changé et mon installation de Python est à jour. Il a simplement cessé de fonctionner hier. J'apprécierais certainement une bonne approche pour diagnostiquer et résoudre ce problème!
Mise à jour: merci à tous ceux qui ont répondu!
Tim, je suis désolé si j'ai posé cette question au mauvais endroit. Merci de penser que vous êtes un nouveau type en suivant simplement les liens du site Web Ubuntu.
TheSchwa, j'ai essayé votre suggestion et j'ai reçu le même message d'erreur que ci-dessus.
muru, le paquet semble être installé, mais je n'ai aucune idée s'il est installé / configuré correctement. Comment pourrais-je le savoir?
Je suis désolé pour toutes les questions, mais je suis un vieil homme RedHat qui a été absent de Linux pendant un certain temps. Tous les trucs apt / dpkg sont nouveaux pour moi.
import datetime
dans l'interpréteur Python? Vous pouvez démarrer l'interprète en ouvrant un terminal et en l'exécutant python
. Vous pouvez le laisser avec Ctrl+d
.
dpkg -S $(python -c "import datetime; print datetime.__file__")
, le module datetime est issu du libpython2.7-stdlib
package. Ce paquet est-il correctement installé? Pouvez-vous essayer de le réinstaller?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
ce que vous avez ce fichier? Aussi voyez-vous la /usr/lib/python2.7/lib-dynload
liste dans la sortie de echo $(python -c "import sys; print sys.path")
? En réalité, le système Stack Exchange ne prévient pas les commentateurs lorsque vous modifiez votre message. donc, à tout le moins, postez toujours un commentaire rapide du type "question mise à jour avec l'info", nous recevons donc une notification nous