conda通过pth文件加载自定义包

  • Post author:
  • Post category:其他


如果自定义包结构如下

custom_module

“|————f1.py

“|————f2.py

“|————sub_module

“      |————-f2.py

且该自定义包目录为

/your_path/custom_module

则在

~/anaconda/lib/python3.8/site-packages

内添加custom.pth文件


vi custom.pth


插入如下内容

import sys;sys.path.append(r'/your_path/custom_module');
import sys;sys.path.append(r'/your_path/custom_module/sub_module ');

通过命令查看搜索目录是否添加成功:

python -c "import sys; print('\n'.join(sys.path))"

验证是否可以直接导入f1,f2,f3

>> python
import f1
import f2
import f3



版权声明:本文为qq_34907927原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。