【发布时间】:2014-11-16 23:27:50
【问题描述】:
我使用 pip2.7 在 OSX 上安装了一个第三方模块,目的是在 web2py 控制器中使用它。包含from [ModuleName] import * 的 test.py 文件运行时没有错误。但是,当我尝试将其导入 web2py 控制器时,我收到以下消息:
<type 'exceptions.ImportError'>(No module named [ModuleName])
我相信该模块已为 Python 2.7 正确安装:它位于我的 Python 站点包文件夹中,该文件夹显示在 sys.path 上,并且在其子目录中包含一个空的 __init__.py 文件。我尝试将文件夹移动到 python 识别的各种其他目录,以及卸载并重新安装。
我还有什么其他选择?我什至考虑过将第三方模块的内容直接移动到我的应用程序的模块文件夹中,如果这有帮助的话,但我想先研究更明智的解决方案。
【问题讨论】:
标签: python python-2.7 web2py importerror