Products
GG网络技术分享 2025-11-22 20:26 0
pip是Python官方推荐的包管理工具, 就像我们用笔一样,它帮我们在电脑上安装、管理和卸载Python包,包就像我们的文具,Neng从Python官方的PyPI源那里拿包。
但是 有时候我们找到PyPI源拿包的速度有点磨蹭,所以我们要换一个地方去拿包,就像我们去邻居家拿包一样迅速。本文就像是一个细小指南,教你怎么换地方拿包,也就是怎么改变pip的下载源。

先说说我们要kankan眼下pip是从哪里拿包的。就像问妈妈我们的玩具是从哪里买的。我们Neng用这玩意儿命令来问pip:
pip config list
这玩意儿命令会告诉我们pip眼下是从哪里拿包的。
为了拿包geng迅速,我们Neng用国内的镜像源,就像邻居家一样。常用的国内镜像源有清华镜像源、阿里云镜像源、华为镜像源等。
比如 我们要用阿里云镜像源,就Neng这样告诉pip:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
这样,pip以后拿包就会从阿里云那里拿了。
同样地, Ru果我们要用清华镜像源,Neng这样告诉pip:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
注意哦,清华镜像源会定时geng新鲜,所以用清华源拿包也Neng拿到Zui新鲜的包。
有时候,我们兴许只想拿一个特定版本的包,就像只想要红色的笔。我们Neng这样告诉pip:
pip install 包名==版本号
比如 我们要下载numpy包的3.版本,就Neng这样写:
pip install numpy==3.
Ru果我们只想在某个项目中用指定的下载源,而不关系到全局的pip配置,Neng在命令行中这样操作:
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
这样,只有在这玩意儿命令中才会用指定的下载源,其他命令还是用全局的下载源。
为了方便,我们Neng把清华镜像源设置为pip的默认下载源,就像把邻居家设为常去的玩具店。Neng这样操作:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
一般时候, pip用官方的PyPI源,Ru果我们没指定下载源,它就会默认用官方源。
除了清华镜像源,我们还Neng用其他国内镜像源,比如阿里云镜像源、华为镜像源等。
Demand feedback