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 时无需每次都指定镜像源。
  1. 创建或修改 pip 配置文件
    pip 的配置文件通常位于用户的主目录下的 .pip 文件夹中,文件名为 pip.conf。如果该文件夹或文件不存在,可以手动创建。
    bash
     
  • 复制
    mkdir -p ~/.pip
    touch ~/.pip/pip.conf
     
  • 编辑 pip.conf 文件
    使用文本编辑器(如 vinano)编辑 pip.conf 文件,并添加以下内容:
    ini
     
  1. 复制
    [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
  2. 保存并退出
    保存文件后,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 包的下载速度,特别是在网络条件不佳的情况下。

全部评论

·