我有一个如下所示的目录结构://setup /sqlalchemy __init__.py metadata_setup.py/server /data __init__.py simulations.py在 Simulations.py 中,我有:import syssys.path.insert(0, '/setup/sqlalchemy')import metadata_setup但随后我在导入语句中收到以下错误:ModuleNotFoundError: No module named 'metadata_setup'我尝试将 a 添加__init__.py到根目录,但仍然得到相同的结果。我正在运行 Python 3
2 回答
慕斯王
TA贡献1864条经验 获得超2个赞
这对我有用:
import sys
sys.path.insert(0, os.path.join(os.path.dirname(sys.path[0]),'setup', 'sqlalchemy'))
import metadata_setup
添加回答
举报
0/150
提交
取消