python国内pip镜像源
1981 2021-11-12 11:40
命令行临时修改法
C:\Windows\system32>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip
-U
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: pip in c:\users\21\appdata\local\programs\python\
python38\lib\site-packages (21.3.1)
命令行永久修改法
C:\Windows\system32>
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
安装pygame:
python3 -m pip install -U pygame --user # linux下,windows下用python/py即可
pip install easygui
pip install matplotlib
C:\Windows\system32>pip list
Package Version
---------- -------
easygui 0.98.2
numpy 1.21.4
pip 21.3.1
pygame 2.1.0
setuptools 56.0.0
C:\Windows\system32>
安装海龟库
pip install -e E:\Tools\常用工具\pythonSetup\turtle-0.0.2
安装快速排序动画演示
pip install ipdb
pip install opencv-python
命令行写入阿里云
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
C:\Windows\system32>pip config set global.index-url http://mirrors.aliyun.com/pypi/simple
Writing to C:\Users\21\AppData\Roaming\pip\pip.ini
C:\Windows\system32>pip config set global.trusted-host mirrors.aliyun.com
Writing to C:\Users\21\AppData\Roaming\pip\pip.ini
C:\Windows\system32>
升级pip到指定版本
python -m pip install --user --upgrade pip==23.1.1
%userprofile%
%appdata%
Q:centos7设置pip镜像源
A:
在 CentOS 7 系统中,可以通过以下几种方式设置 pip 的镜像源,以提高 Python 包的下载速度。
方法一:临时设置镜像源
在使用 pip 命令时,可以通过
--index-url
参数指定镜像源,这种方式只对当前命令有效。例如,使用清华大学的镜像源安装一个包:bash
复制
pip install some-package --index-url https://pypi.tuna.tsinghua.edu.cn/simple
方法二:全局设置镜像源
可以通过修改 pip 的配置文件来全局设置镜像源,这样在后续使用 pip 时无需每次都指定镜像源。
-
创建或修改 pip 配置文件
pip 的配置文件通常位于用户的主目录下的.pip
文件夹中,文件名为pip.conf
。如果该文件夹或文件不存在,可以手动创建。bash
-
复制
mkdir -p ~/.pip touch ~/.pip/pip.conf
-
编辑
pip.conf
文件
使用文本编辑器(如vi
或nano
)编辑pip.conf
文件,并添加以下内容:ini
-
复制
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
这里以清华大学的镜像源为例。你可以根据需要选择其他镜像源,例如:-
清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple
-
中国科技大学:
https://pypi.mirrors.ustc.edu.cn/simple
-
阿里云:
https://mirrors.aliyun.com/pypi/simple
-
豆瓣:
https://pypi.douban.com/simple
-
-
保存并退出
保存文件后,pip 将会使用指定的镜像源进行包的下载。
方法三:使用环境变量设置镜像源
你也可以通过设置环境变量来指定 pip 的镜像源。在终端中运行以下命令:
bash
复制
export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
这种方式只对当前终端会话有效。如果想让环境变量永久生效,可以将其添加到用户的 shell 配置文件中(如
.bashrc
或 .bash_profile
):bash
复制
echo 'export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple' >> ~/.bashrc
source ~/.bashrc
验证设置
完成设置后,可以通过以下命令验证 pip 是否使用了新的镜像源:
bash
复制
pip config list
如果输出显示
index-url
对应的值为你设置的镜像源地址,则说明设置成功。通过以上方法设置 pip 镜像源后,可以显著提升 Python 包的下载速度,特别是在网络条件不佳的情况下。
全部评论