windows中Python的pip工具换源的方法及其原理
Windows
-1 首先按下windows+e键,然后在文件地址栏输入:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中
-2 新建 pip 文件夹并
-3 在文件夹中新建 pip.ini 配置文件
-4 配置文件写入:
如果想换源就直接把源的路径换了就可以了
‘’’
[global]
index-url = https://mirrors.aliyun.com/pypi/simple
[install]
use-mirrors =true
mirrors =https://mirrors.aliyun.com/pypi/simple
trusted-host =mirrors.aliyun.com
‘’’
以后再命令行中,下载模块,就会走国内源了
pip3.8 install django==3.2.12
- pip 的工作原理
• pip 是 Python 的一个包管理工具,用于安装和管理 Python 包。当使用 pip 安装包时,它默认会从官方的 Python Package Index(PyPI)仓库(<>)下载包。
• 不过,由于网络原因,从官方仓库下载包可能会比较慢,尤其是在网络不稳定或者距离服务器较远的情况下。
- 换源配置的原理
在 Windows 系统中,%APPDATA%\pip\pip.ini
文件是 pip 的全局配置文件
(对于 Linux 和 macOS 系统,配置文件路径可能有所不同,如 Linux 下是~/.config/pip/pip.conf
)。
• [global]
部分的index - url
选项,可以指定 pip 从不同的包索引仓库下载包。这里将index - url
设置为阿里云的镜像源
•
[install]部分的
use - mirrors = true和
mirrors`选项是用于指定是否启用镜像以及镜像的地址,进一步强化了使用阿里云镜像源来进行包安装的行为。
• trusted - host
选项则是指定信任的主机,因为 pip 默认会对下载源进行安全检查,通过设置这个选项,告知 pip 可以信任阿里云的镜像源服务器,避免了安全检查过程中的潜在问题,确保能够顺利地从阿里云镜像源下载包。
通过这种换源配置,pip 就会从国内的阿里云镜像源而不是默认的官方 PyPI 仓库来下载和安装 Python 包,从而提高了包的下载速度和安装效率。