【Python】Windows 11下更改python默认的pip install包安装路径

Windows 11下更改python默认的pip install包安装路径


看到CSDN和知乎上有很多文章写如何修改pip包的默认安装路径,看了一遍基本都不管用,经过一定时间的摸爬滚打,终于找到了如何修改pip install默认安装路径的方式,先注明并不是在conda环境下, python版本为3.8

我这里以pip包的存放位置在D:\python\site-packages为例,需要的可以自行修改:

  1. 新增系统环境变量PYTHONPATH=D:\python\site-packages
  2. 新增系统环境变量PIP_CONFIG_FILE=D:\python\pip\pip.ini,这可以将默认的pip配置文件路径修改到这个路径下,python默认的pip配置文件在C:\Users\用户名\AppData\Roaming\pip下,重装系统就会全部丢失,所以把改到非系统盘会好些
  3. 在D:\python\pip下新建pip.ini,写入以下内容,顺便把pip源换成了国内源,最关键的一行配置是target,设置并保存后立即生效
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
cache-dir = D:\\python\\pip\\cache
config = D:\python\pip\pip.ini
target = D:\python\site-packages

[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
  1. 接下来重新安装更新下pip
python -m pip install –upgrade pip

这样所有的自定义路径,国内源配置就都完成了,可以测试一下,看看D:\python\site-packages是否多了requests包

pip install requests

你可能感兴趣的:(python,windows,pip)