操作系统:Ubuntu 14.04 LTS
的Python:2.7.6
我的Gourmet Recipe Manager安装程序突然停止加载。在终端窗口中运行它时,在回溯结束时会得到以下信息:
import datetime as dt
ImportError: No module named datetime
据我所知,什么都没有改变,我的Python安装是最新的。它昨天只是退出工作。我当然希望能找到诊断和解决此问题的好方法!
更新:感谢所有答复!
蒂姆,很抱歉如果我在错误的地方问了这个问题。请简单地按照Ubuntu网站上的链接将其归为新手。
TheSchwa,我尝试了您的建议,并收到与上述相同的错误消息。
先生,该软件包似乎已安装,但是我不知道它是否已正确安装/配置。我怎么知道?
对于所有问题,我都很抱歉,但是我是RedHat的老家伙,已经离开Linux一段时间了。所有apt / dpkg东西对我来说都是新的。
import datetime
使用python解释器会发生什么?您可以通过打开终端并执行来启动解释器python
。您可以将其保留Ctrl+d
。
dpkg -S $(python -c "import datetime; print datetime.__file__")
,datetime模块来自libpython2.7-stdlib
软件包。该软件包是否已正确安装?您可以尝试重新安装吗?
/usr/lib/python2.7/lib-dynload/datetime.x86_64-linux-gnu.so
您要的那个文件吗?您还会/usr/lib/python2.7/lib-dynload
在的输出中看到列出的内容echo $(python -c "import sys; print sys.path")
吗?顺便说一句,当您编辑帖子时,Stack Exchange系统实际上不会通知评论者。因此至少至少总是发布快速评论,例如“信息已更新问题”,这样我们就会收到通知,要求我们进行检查:)