ModuleNotFoundError用于多级包目录?

时间:2017-06-23 13:20:45

标签: python python-3.x

我的项目结构如下: project/ --bin/ ----__init__.py ----server/ ------__init__.py ------server.py ----tool/ ------__init__.py ------tool.py

bin/server/server.py中,我有这个导入:

from bin.tool.tool import tool_class

当我运行python3 bin/server/server.py时,我收到此错误:

ModuleNotFoundError: No module named 'bin'

1 个答案:

答案 0 :(得分:-1)

我在另一个IDE中遇到了类似的问题,我通过将我要导入的文件夹作为源文件夹来解决它。