晒晒我家小院子

0%

模块的导入

import异常

问题描述

导入其他包里的模块,当在项目外执行run.py文件的时候,会出现找不到模块路径

解决办法

将项目根目录加入到Python 解释器搜索路径里

1
2
3
4
5
6
import os,sys
project_dir = os.path.dirname(os.path.abspath(__file__))
sys.path.append(project)
sys.path.insert(0, project) # 推荐使用,可以避免不必要的路径搜索
# os.path.abspath(__file__) 是获取本文件的绝对路径
# os.path.dirname() 返回路径字符串的目录部分
-------------本文结束感谢您的阅读-------------