为了账号安全,请及时绑定邮箱和手机立即绑定

ModuleNotFoundError: 没有名为“metadata_setup”的模块

ModuleNotFoundError: 没有名为“metadata_setup”的模块

缥缈止盈 2021-07-09 10:02:49
我有一个如下所示的目录结构://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


查看完整回答
反对 回复 2021-07-13
  • 2 回答
  • 0 关注
  • 167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信