pip这个可以看系统里面,一般都是在这个文件夹下面/usr/local/bin/,里面有什么pip都可以用
我用的3.8,指向我系统里面最新的python和pip
查看配置文件位置
用下面这个命令查看pip.conf可能得位置
pip3.8 config list --verbose
我系统里面有
For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
For variant 'global', will try loading '/etc/pip.conf'
For variant 'user', will try loading '/root/.pip/pip.conf'
For variant 'user', will try loading '/root/.config/pip/pip.conf'
For variant 'site', will try loading '/usr/pip.conf'
下面的要添加了配置才会显示
global.cache-dir='/mnt/sdb1/pip3-package/cache'
global.target='/mnt/sdb1/pip3-package/site-packages'
添加自定义路径配置
所以我添加了一个/etc/pip.conf文件去编辑
我已经添加了全局配置,pip3.8安装的时候就安装到了目标路径,缓存也是
但是这个时候是不能扫出来的。
这个其实我已经安装了,但是无法扫出来
配置路径可以扫出来
使用环境变量处理,下面永久生效处理方式
echo 'export PYTHONPATH="/mnt/sdb1/pip3-package/site-packages:$PYTHONPATH"' >> ~/.bashrc
source ~/.bashrc