题
我想我的包装模块,但我似乎无法得到它的工作。
我的目录树类似如下:
snappy/
__init__.py
main/
__init__.py
main.py
config.py
...
...
和我正在使用的代码是
from snappy.main.config import *
,我发现了错误:
ImportError: No module named snappy.main.config
任何想法是怎么回事?这是在Ubuntu 8.10使用Python 2.5。
在此先感谢您的帮助。
解决方案
这取决于使用导入居住和您的系统PYTHONPATH的脚本,上。基本上,有进口的工作,你应该运行脚本(具有进口一)在清脆的父目录或脚本应该改变sys.path中包含它。
./亚历
其他提示
时在snappy
sys.path
的父目录?如果不是,这是我能想到的会是导致你错误的唯一的事情。
不隶属于 StackOverflow