1、查看路径

python -m site


https://www.jb51.net/python/318277n3s.htm
https://blog.csdn.net/weixin_55576589/article/details/139705894

USER_BASE和USER_SITE其实就是用户自定义的启用Python脚本和依赖安装包的基础路径。其中USER_BASE表示在C盘这个目录下的Python.exe启动程序路径以及pip,esay-install,markdown等脚本。

USER_SITE是用户如果调用C盘路径下的python.exe中的脚本pip文件去下载包,就会将site-package默认安装到这个C盘路径下。

如果使用的是Anaconda 目录下的Scripts中的pip 安装依赖库或包等,则安装在Anaconda路径下的site-packages中去。

由于还没有通过pip安装第三方库所以这里USER_SITE中的 (doesn't exist) 显示默认路径不存在。


2、修改路径

pip.ini文件位置一般在C盘C:\Users…\AppData\Roaming\pip路径下,如果是刚配置的Python环境,则没有pip.ini文件,需要在执行完cmd指令之后才会生成,如果没有这个文件也可以手动创建该文件。

由于刚安装Python环境所以没有pip.ini文件,于是自己在C:\Users…\AppData\Roaming目录下新建pip目录并在该目录下创建pip.ini文件。

[global]

index-url = https://mirrors.aliyun.com/pypi/simple/

target=D:\Program Files\Python\Package\site-packages

index-url是设置第三方库的镜像源,设置镜像是为了更快下载,这里设置为阿里云镜像,当然也可以不设置或使用其他镜像,target是第三方库的目标安装路径,这个必须自己设置否则通过pip安装的第三方库依然安装在默认路径下


也可以在环境变量中设置一个PIP_TARGET变量,变量值为第三方库的目标安装路径,这两种方式是等价的。