import 导入报错
启动main函数报错,说什么没有找到模块不是有init吗,而且init也下也有文件,但是就是说找不到文件,Init导入不进去 本帖最后由 hrp 于 2021-1-21 22:48 编辑
第二张图改成
from .preprocess import *
其他同理,试试看
而且你要以 from x import * 的方式导入的话,需要在 x 中定义 __all__ = [你要导入的类、函数、变量等的名字的字符串],比如 x 中有函数a, b, c,你要from x import * 全部导入 abc,那在x中应该定义 __all__ = ['a', 'b', 'c'] 先导入 sys, 然后在 main.py 最上面 print(sys.path)看看 main.py 的当前目录路径有没有在里面。 hrp 发表于 2021-1-21 22:44
第二张图改成
from .preprocess import *
其他同理,试试看
加了个. 之后确实可以了。。。我之前用的Py2.7 就没这个问题,回家用3.8就报错了。。。神器
真是太感谢了
页:
[1]