导入模块:ModuleNotFoundError:未命名模块

时间:2020-06-27 03:21:50

标签: python

我有以下文件夹strucutre。当我运行createdb.py时,得到以下信息:

    from wrapper.utils import ymlconfig
ModuleNotFoundError: No module named 'wrapper'
Root
|-- wrapper
|   |-- utils
|   |   `-- ymlutils.py
|   |   `-- __init__.py
|   |-- __init__.py
|   `-- jobs
|-- execute
    `-- createdb.py

1 个答案:

答案 0 :(得分:0)

我能够通过以下方式解决此问题

import os
import sys
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
import wrapper
from wrapper.utils import ymlconfig

谢谢大家!