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

如果自定义包结构如下

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

你可能感兴趣的:(深度学习环境搭建,错误与异常处理,python,pycharm,开发语言)