无法从Python中的模块导入

时间:2019-10-07 18:20:26

标签: python python-3.x import python-import

我具有以下结构:

repo_folder
    |--> main.py
    |-->_init_.py
    |--> scripts (folder)
            |---> utils.py

我想将utils.py中的所有类/函数导入到main.py中,以尝试以下操作:

1)from scripts.utils import *收到一个错误,指出脚本模块未被识别。

2)将主脚本移至脚本下方,并编辑了from .utils import *

在尝试(1)在IDE(Pycharm)上未显示任何错误标记时,我在Ubuntu 18.04上使用python 3.6.8

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

尝试将“ init .py”文件添加到脚本文件夹, 它将把文件夹变成python包。

比尝试

from scripts.utils import *