目录
背景
解决办法
代码解释:将项目的根目录添加到Python的模块搜索路径中。这样做的目的是让Python能够在运行时找到我们项目中的模块。
背景
- python项目中自定义的模块在python脚本执行的时候,出现提示module name加载不到的问题
解决办法
import sys
import os
BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
sys.path.append(BASE_DIR)
代码解释:将项目的根目录添加到Python的模块搜索路径中。这样做的目的是让Python能够在运行时找到我们项目中的模块。
- 第一步就是获取当前文件所在的的根目录(当前目录的上两级目录)的绝对路径
- 将绝对路径记载到python的搜索路径当中
本文作者:曹子昂
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!