Python导包报错ModuleNotFoundError: No module named ‘xxx‘踩坑记录
当你尝试导入一个模块时,Python 解释器会在 sys.path 列表中列举的目录中查找相应的模块文件。当我们运行python文件时,该会添加相对路径“.”进入PYTHONPATH,会优先查找当前python文件所在的目录下的模块。因此,当我们导入一个模块时,同时该模块又导入其他本地模块时就要注意了。导入env.py文件,但env.py文件的文件头声明:from yolo import YOLO即从imagegym/yolo.py模块中导入YOLO类。下没有yolo.py模块自然导包失败。
原创
2024-01-15 22:15:04 ·
514 阅读 ·
0 评论