ImportError:无法导入名称<module> </module>

时间:2015-02-03 09:31:50

标签: python django pythonpath

我在Django有一个应用程序,

apple/
|-- README.md
|-- __init__.py
|-- buildmaps.py
|-- diffengine.py
|-- models.py
|-- parser.py
|-- runner.py
|-- serializers.py
|-- tests.py
|-- urls.py
|-- views.py

我有2个文件,

parser.py

class TestAbc:
   ...

buildmaps.py

class TestXyz:
   ...

如果我尝试从解析器TestAbc导入,则在buildmaps中。我明白了,

from apple.parser import TestAbc

importError: cannot import name TestAbc

但我可以导入

from apple.parser import *

有效但该类未导入。 此外,如果我尝试从python manage.py shell中导入它导入正常。

任何想法。

0 个答案:

没有答案