赞
踩
报错:ModuleNotFoundError: No module named ‘xxx’
事情经过:自己写了一个模块(也就是B.py文件),在其他的目录下A.py去引用B,编译没事,然后启动A.py然后就报错了。
打开终端窗口,或者使用cmd窗口:
使用python -m(执行某个模块下的文件)
PS E:\11code\MultiBrandReport> python -m src.utils.cl_file_tool.a
这样就可以解决
根因:Python运行时,会把当前文件的目录当做跟目录,所以他是招不到自己目录以外的模块的。
参考连接:python令人头疼的导包错误,从原理上分析清楚它!_哔哩哔哩_bilibili
贴一张项目目录:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。