【问题标题】:Python 3 - "ImportError: No module named …"Python 3 - “ImportError:没有模块名为……”
【发布时间】:2013-01-06 13:38:28
【问题描述】:

我收到一个错误ImportError: No module named core.text
我正在使用'ActivePython-3.2.2.3-win64-x64' 实际上,它在 32 位 win7 下运行良好。但是最近,我安装了64位的win7。现在,当我尝试再次运行同一个文件时,它给了我一个错误。 我的目录结构:

my_SQLi.py
core
   text.py

所以,我现在一无所知。为什么会报错!!!我应该在哪里做哪些改变?

【问题讨论】:

    标签: windows-7 python-3.x importerror


    【解决方案1】:

    您需要在core 目录中有一个__init__.py 文件:这使它成为一个包,这意味着您可以使用“点”语法core.text 访问子模块。 __init__.py 文件可以为空。

    参考:http://docs.python.org/3.3/tutorial/modules.html#packages

    【讨论】:

      猜你喜欢
      • 2013-01-03
      • 2012-12-14
      • 2015-03-27
      • 2016-04-16
      • 1970-01-01
      • 2015-12-09
      • 2012-01-26
      相关资源
      最近更新 更多