我有一个文件夹结构的项目-
MY_PROJECT
|
|-->Folder_1
| |-->__init__.py
|
| |-->module1.py
|
|-->run.py__init__.py文件为空。当我尝试从module1.py文件中导入函数时,请使用
from Folder_1.module1 import *我遇到了ModuleNotFoundError: No module named 'Folder_1.module1'。
我也试过:
from .Database_Scripts.database_utils import *我遇到了ImportError: attempted relative import with no known parent package。
其他步骤试过了-
from module1 import *放到__init__.py中,但是我还是得到了同样的错误。导入sys sys.path.insert(1,sys.path.insert)
但没有结果。
发布于 2020-10-26 05:17:56
我复制了您的文件夹结构,添加了from Folder_1 import module1,在3.8上导入它没有问题。你能试试吗,看看它会不会分类你?
发布于 2020-11-17 03:18:48
有一次,我在文件夹名中遇到了一些特殊字符。尽量确保没有空格或特殊字符。
https://stackoverflow.com/questions/64531828
复制相似问题