有时,在用import导入项目文件夹里自己写的python文件时,常常说找不到该文件,这时可以将项目路径添加到PYTHONPATH下。
暂时添加:
import sys
sys.path.append(项目路径)
这种方法只会存在内存里,一旦退出python就没有了
一劳永逸:
在D:/anaconda/env/pytorch/lib/site-packages/里新建txt,修改后缀为.pth,在其中加入你的项目路径,比如
K:\Desktop\face_detect\DFace-win64-master\src
K:\Desktop\face_detect\DFace-win64-master\src\core
再次查看sys.path,会发现项目路径已经被加入环境变量了。
本文介绍了如何解决Python中因路径问题导致无法导入自定义模块的情况。提供了两种方法:一种是通过sys.path.append()临时添加路径;另一种是在site-packages目录下创建.pth文件永久解决问题。
3740

被折叠的 条评论
为什么被折叠?



