我使用以下程序包设置了我的程序:
-base
---init.py
---base_class.py
-test
---init.py
---test.py
当我在test.py
中执行import语句from base.base_class import BaseClass
时,在运行它时会得到一个错误
from base.base_class import BaseClass
ImportError: No module named base.base_class
我不明白为什么它不能导入那个模块。
Tags:
您必须在python目录中创建一个名为“
__init__.py
”的文件,然后“python”将该目录理解为一个python包。从中导入的每个文件夹中都需要有一个
__init__.py
文件在test.py的顶部添加
基址不是路径上的文件夹…一旦更改,它就应该工作
或者将test.py与base放在同一文件夹中。或者把基地移到你路上的某个地方
相关问题 更多 >
编程相关推荐