当前位置 博文首页 > Elite-Wang:python中如何添加模块导入路径?
python中自定义模块导入路径的方式主要有以下3种:
import sys sys.path.append('自定义路径')
在用户主目录下有一个 .bashrc 隐藏文件,打开文件
sudo vim ~/.bashrc
添加单个路径的方法
export PYTHONPATH=<自定义路径>:$PYTHONPATH
如果要加入多个路径,只需要用冒号':'将多个路径进行隔开
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运行环境所找到。