一、使用命令查看pip默认安装目录
python -m site
这里的USER_BASE
和USER_SITE
其实就是默认的启用Python通过pip自动下载的脚本和依赖安装包的基础路径。 接着使用命令python -m site -help
,便会看到如下:
以上说明了,路径的配置是在我们安装目录下的/root/anaconda3/lib/python3.6/site.py
这文件中进行配置的!那么接下来修改这个文件就可以了!
二、自定义pip install安装目录
修改上面的site.py文件
将上面的None改成下面的值,其中USER_SITE是自定义的安装目录
这里的USER_BASE
需要特殊注意:其会自动在指定的路径后面添加python3.6/Scripts
(和自己的安装路径有关),有强迫症的自己注意! 然后再次使用命令查看
python -m site
接下来pip 安装包的时候加上参数--user 包就会自动安装到上面的自定义路径下面
三、将pip install 自定义安装路径加入到python环境变量里面
在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PATH 的设置如下:
$ vi ~/.bashrc
加入:export PYTHONPATH=$PYTHONPATH:/usr/local/python3.6/site-packages
保存后在终端输入 $ source ~/.bashrc 使环境变量立即生效
参考文档:https://blog.csdn.net/ZCShouCSDN/article/details/84990674