python import问题
import路径
- python aa.py # 默认将aa.py文件所在路径(非当前执行路径)添加到系统路径sys.path,并且aa中引用的其他模(从当前执行路径为root_path引用的包和模块) 可以正常导入
- python xxx/aa.py # aa.py从当前执行路径为root_path引用的包和模块 不可导入,提示 module not found. ? 因为系统默认添加路径是文件所在路径
建议所有导入 从项目root_path为起始路径。如果执行其中部分模块 建议使用 python -m xxx.aa