Administrator
Administrator
发布于 2024-11-07 / 9 阅读
0
0

Python中pip换源和使用临时源

在使用 pip 安装 Python 包时,默认的官方源可能会导致下载速度较慢。为提高下载速度,您可以将 pip 的源更改为国内的镜像源,如阿里云。以下是设置方法:

1. 临时使用镜像源

在安装包时,通过 -i 参数指定镜像源地址:

pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

例如,安装 requests 包:

pip install requests -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

2. 永久更改 pip 的默认源

要使所有的 pip 操作都使用指定的镜像源,可以修改 pip 的配置文件。

  • Linux 或 macOS 系统:

    在用户主目录下创建或编辑 ~/.pip/pip.conf 文件,添加以下内容:

    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    trusted-host = mirrors.aliyun.com
    
  • Windows 系统:

    在用户主目录下创建或编辑 %HOMEPATH%\pip\pip.ini 文件,添加以下内容:

    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    trusted-host = mirrors.aliyun.com
    

完成上述配置后,pip 将默认使用阿里云的镜像源进行包的下载和安装。

其他常用国内镜像源

根据需要,您也可以选择其他国内的镜像源:

  • 清华大学:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
    trusted-host = pypi.tuna.tsinghua.edu.cn
    
  • 中国科学技术大学:

    [global]
    index-url = https://pypi.mirrors.ustc.edu.cn/simple/
    trusted-host = pypi.mirrors.ustc.edu.cn
    

请根据您的网络状况选择合适的镜像源,以提高下载速度和稳定性。


评论