python中自定义模块导入路径的方式主要有如下3种:python
import sys sys.path.append('自定义路径')
在用户主目录下有一个 .bashrc 隐藏文件,打开文件vim
sudo vim ~/.bashrc
添加单个路径的方法bash
export PYTHONPATH=<自定义路径>:$PYTHONPATH
若是要加入多个路径,只须要用冒号':'将多个路径进行隔开app
export PYTHONPATH=<自定义路径1>:<自定义路径2>:...:$PYTHONPATH
source ~/.bashrc
sudo vim /etc/profile
export PYTHONPATH=<自定义路径>:$PYTHONPATH
export PYTHONPATH=<自定义路径1>:<自定义路径2>:...:$PYTHONPATH
source /etc/profile
sudo vim /usr/local/python3/lib/python3.9/site-packages/python.pth
/.../自定义路径1 /.../自定义路径2 ...
Python在遍历已知的库文件目录过程当中,若是遇到.pth文件,就会将文件中所记录的路径加入到sys.path中,因而.pth文件中所指明的路径也就能够被Python运行环境所找到。spa