无法从Python中的模块导入
我的结构如下:无法从Python中的模块导入,python,python-3.x,import,python-import,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) 移动脚本下的main并编辑.utils import* 我在Ubuntu18.04上
repo_folder
|--> main.py
|-->_init_.py
|--> scripts (folder)
|---> utils.py
我想将utils.py中的所有类/函数导入main.py,为此我尝试了以下方法:
1) from scripts.utils import*
出现错误,无法识别脚本模块
2) 移动脚本下的main并编辑.utils import*
我在Ubuntu18.04上使用Python3.6.8来尝试(1)IDE上没有显示错误标记(Pycharm)
谢谢你的帮助 尝试将“init.py”文件添加到脚本文件夹,
它将把文件夹转换为python包
然后再试试
from scripts.utils import *
如何执行ˋmain.pyˋ?您是否知道ˋu_uuuumain_uuuuuuu.pyˋ?pycharm中面临问题或通过终端执行?请尝试将
uuuuuu init_uuuuuuuuu.py
文件添加到脚本
文件夹中。然后使用脚本中的导入utils
。否则,请检查您的sys.path
和工作目录