我已经花了很多资源,但是我根本无法使用它。 我正在尝试为自己的某些配置文件和库类文件进行绝对导入,但是导入失败。 这是一个简单的示例:
└── import_test
├── __init__.py
├── config
│ ├── __init__.py
│ └── database.py
└── services
├── __init__.py
└── data.py
这是数据库。py
mysql = {'host': 'localhost',
'user': 'root',
'passwd': 'password',
'db': 'db_name',
'charset': 'utf8'}
这是data.py
from import_test.config import database
运行data.py时,出现此错误。
ModuleNotFoundError: No module named 'import_test'
我在做什么错了?
谢谢!
答案 0 :(得分:0)
将您的顶级工作目录添加到PYTHONPATH环境变量中