原创经验分享

Windows系统下更换python pip镜像源,加速pip安装速度

本文阅读 3 分钟
首页 经验分享 正文
在使用Python编程时,经常需要引入模块,但由于PyPI服务器位于美国,国内用户下载速度可能受影响。可以通过临时指定镜像源或永久更改配置文件的方式解决。临时指定镜像源可使用命令行指定地址进行安装,永久更改镜像源则需在pip配置目录内创建或修改配置文件,并验证是否更改成功。常用国内镜像源有清华大学、阿里云、中科大、网易、华为云等,选择合适的镜像源有助于提升下载速度和开发效率。
摘要由智能技术生成

在使用python编程过程中,经常会引入模块。有些模块是python自带的,有些就需要用到pip命令手动安装。但是由于PyPI服务器位于美国,国内用户访问时容易受到网络延迟的影响。导致下载特别慢,遇到这种情况可以更换pip镜像源来解决。下面是详细的解决方法:

  • 方法1: 临时使用镜像源
  • 在安装包时直接指定镜像源地址:

    pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

    其中将包名 换成你要安装的模块,然后运行即可。

  • 方法2: 永久更改镜像源
  • 步骤 1 :打开 pip 配置目录​​
  • 按下 Win + R 打开运行窗口,输入 %APPDATA% 后按回车。
    1
  • 此时会进入 C:\Users\你的用户名\AppData\Roaming 目录。
  • 找到并打开 ​​pip 文件夹​​(如果没有就新建一个)。
    2
    步骤 2 :创建或修改配置文件​​
  • 在 pip 文件夹中新建一个文本文件,命名为 ​​pip.ini​​(如果已有则直接编辑)。
    3
    注意:如果系统隐藏了文件扩展名,需确保文件名不是 pip.ini.txt。
    可在资源管理器 → 查看 → 勾选“文件扩展名”显示后缀)
  • 用记事本(或其他文本编辑器)打开 pip.ini,写入以下内容(用清华镜像源为例):

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

    4

  • 编辑好之后,保存然后退出。
    步骤 3 :验证配置​​
  • 打开命令提示符(CMD 或 PowerShell),运行:

    pip config list

    5

  • 如果输出中包含以下内容,说明配置成功:

    global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'

    6

  • 运行pip更新命令看下是否已经更改
    7

    PS:本文是以清华镜像源作为演示的,如果不想用清华源还有其他源可以用,下面列出国内常用的镜像源

    ​​清华大学​​:https://pypi.tuna.tsinghua.edu.cn/simple
    ​​阿里云​​:https://mirrors.aliyun.com/pypi/simple
    ​​中科大​​:https://pypi.mirrors.ustc.edu.cn/simple
    网易​​:https://mirrors.163.com/pypi/simple/
    ​​华为云​​:https://repo.huaweicloud.com/repository/pypi/simple
原创文章,作者:echo,如若转载,请注明出处:https://9rzy.com/archives/5.html

热门文章

标签TAG