Python 3.3.5时间模块缺失

时间:2015-01-14 07:43:16

标签: python python-3.x pycharm

当我尝试导入时间时,我得到:没有名为time的模块

我已经尝试过其他时间模块(日期时间和时间),它们工作正常。我决定检查我的安装,我无法在任何地方找到time.py。我检查了Lib,Scripts,libs和包含文件夹,但无法在任何地方找到它。

任何人都知道我能做些什么来解决这个问题?也许下载.py并将其自己放入Lib?

我在PyCharm IDE中使用Python 3.3.5。我安装的额外脚本只有EasyInstall和PRAW。

2 个答案:

答案 0 :(得分:5)

导入确实有效。当PyCharm说No模块名为time时,我假设我会收到编译错误并开始尝试修复它。

然而,当我最终只运行代码时,它运行良好。我希望PyCharm不会检测时间模块,因为它是一个dll,而不是Martijn在评论中提到的py。这是在PyCharm Community Edition 4.0.4上。

答案 1 :(得分:1)

我尝试过使用virtualenv和许多其他东西,但我最终去了偏好 - >构建,执行,部署 - >控制台 - > Python控制台,在“启动脚本”框中,我添加了两行:

sys.builtin_module_names.append('sys')
sys.builtin_module_names.append('time')

这消除了我对sys和时间的错误。一旦我这样做,我甚至可以自动完成这两个模块......很奇怪。