python文件调用另一个文件报错

打开一个GitHub项目,“from(包)import(文件)”出错,查看了很多方法,都不能解决!
无意间发现一个问题,新建的python 包都有一个"init.py"文件,但是该项目的包里面没有该文件:
查了一下该文件的作用:

init.py的第一个作用就是package的标识,如果没有该文件,该目录就不会认为是package

具体可以参考一下:python模块中__init__.py的作用
因此导入的时候可能IDE没有识别到,所以报错,尝试在包里面添加一个"init.py"文件,内容为空即可,再次运行,不再报错!

猜你喜欢

转载自blog.csdn.net/liulanba/article/details/114527942