从另一个子文件夹导入类

时间:2020-05-03 18:16:24

标签: python python-import

有很多类似的问题,但是似乎没有一个问题可以帮助我。 我具有以下文件结构:

rest_api
    __init__.py
    utils
        __init__.py
        config.py
    foo
        __init__.py
        foo.py

我想将Config中的config.py类导入foo.py中。我尝试运行:

pipenv run python rest_api/foo/foo.py

我尝试了很多事情,包括将父文件夹添加到PATH并使用相对导入,但是导入行始终失败:

from rest_api.utils.config import Config

我收到以下错误:

ModuleNotFoundError: No module named 'rest_api'

我应该提到__init__.py文件都是空的。因为我有Python 3.8.2,所以不确定是否必要。

0 个答案:

没有答案
相关问题