Python pip更换镜像源的流程步骤

 更新时间:2024年12月01日 10:04:54   作者:鱼丸丶粗面  
本文介绍了Python pip更换镜像源的流程步骤,提供了临时性和永久性两种方式,适用于Windows和Linux用户,临时性更换通过在安装时指定参数;永久性更换涉及修改配置文件,如在Windows中创建文件,Linux中编辑文件,需要的朋友可以参考下

1 概述

1.1 默认镜像,速度慢,易报错

  • 默认镜像,速度慢。在使用 pip 安装 Python 包时会默认从官方的 PyPI 镜像源(mirror source)下载文件,由于官方下载源在国外,所以速度比较慢,还容易超时导致报错,如下图
  • 国内镜像,速度快。可以通过设置来从国内的镜像源安装 Python 包,以便提高下载速度

1.2 常用国内镜像源

镜像网址
中科大https://pypi.mirrors.ustc.edu.cn/simple/
清华https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣http://pypi.douban.com/simple/
阿里https://mirrors.aliyun.com/pypi/
上交大https://mirror.sjtu.edu.cn/pypi/web/simple/

2 更改镜像源

  • 以下适用于:Windows 操作系统

2.1 临时更改

# 命令格式
pip install <安装包> -i <镜像源>

# 如:用中科大的镜像源安装 python-docx
pip install python-docx -i https://pypi.mirrors.ustc.edu.cn/simple

2.2 永久更改

2.2.1 查看配置源及配置文件

# 查看 pip 配置
pip config list

# 查看 pip 配置文件的路径
pip config -v list

2.2.2 编辑 pip.ini

  • 若未找到 pip.ini,则自己创建一个

  • 编辑 pip.ini 文件如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

2.2.3 配置后的效果

到此这篇关于Python pip更换镜像源的流程步骤的文章就介绍到这了,更多相关Python pip更换镜像源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Django获取应用下的所有models的例子

    Django获取应用下的所有models的例子

    今天小编就为大家分享一篇Django获取应用下的所有models的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • Python切片操作深入详解

    Python切片操作深入详解

    这篇文章主要介绍了Python切片操作,结合实例形式详细深入的分析了Python切片操作的原理、参数属性、相关函数及操作注意事项,需要的朋友可以参考下
    2018-07-07
  • python 百度aip实现文字识别的实现示例

    python 百度aip实现文字识别的实现示例

    百度aip将图片或扫描件中的文字识别成可编辑的文本,本文主要介绍了python 百度aip实现文字识别,具有一定的参考价值,感兴趣的可以了解一下
    2021-08-08
  • 解决pandas无法在pycharm中使用plot()方法显示图像的问题

    解决pandas无法在pycharm中使用plot()方法显示图像的问题

    今天小编就为大家分享一篇解决pandas无法在pycharm中使用plot()方法显示图像的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python利用全连接神经网络求解MNIST问题详解

    Python利用全连接神经网络求解MNIST问题详解

    这篇文章主要介绍了Python利用全连接神经网络求解MNIST问题,结合实例形式详细分析了单隐藏层神经网络与多层神经网络,以及Python全连接神经网络求解MNIST问题相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • Python异常处理之try...except语句

    Python异常处理之try...except语句

    Python异常处理是Python中重要的一部分,为了保证程序的稳定性和可靠性,我们需要使用异常处理来及时捕获,并以优雅的方式来处理这些异常,本教程将介绍如何处理 Python中的异常,需要的朋友可以参考下
    2023-06-06
  • 如何基于Python批量下载音乐

    如何基于Python批量下载音乐

    这篇文章主要介绍了如何基于Python批量下载音乐,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • 使用openCV去除文字中乱入的线条实例

    使用openCV去除文字中乱入的线条实例

    这篇文章主要介绍了使用openCV去除文字中乱入的线条实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • 基于python requests selenium爬取excel vba过程解析

    基于python requests selenium爬取excel vba过程解析

    这篇文章主要介绍了基于python requests selenium爬取excel vba过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Python散列表(Hash Table)的实现示例

    Python散列表(Hash Table)的实现示例

    散列表是一种常用于实现关联数组或映射的数据结构,本文我们将深入讲解Python中的散列表,包括散列函数、冲突解决方法、散列表的实现和应用场景,感兴趣的可以了解一下
    2024-01-01

最新评论