【发布时间】:2011-08-18 05:34:59
【问题描述】:
我用目录结构创建了自己的 Django 应用程序
/appname
__init__.py
models.py
/submodule1
__init__.py
a.py
在a.py里面我有以下导入
from ..models import Something
如果我的/djangoproject 文件夹中有/appname,这可以正常工作,但是当我将应用程序安装到Python 的站点包(通过我创建的setup.py)时,所有地狱都崩溃了,a.py 不能更长的导入Something,出现以下错误:
ImportError: cannot import name Something
这里是 setup.py:
from distutils.core import setup
setup(name='appname',
version='0.1',
packages=['appname', 'appname.contrib'],
)
【问题讨论】:
标签: python django importerror python-import