前言

解决pip install下载很慢或者总是下载失败的问题。

首先要知道原因,其次要找到方法,最后做好总结。

路漫漫兮其修远兮,吾将上下而求索!


一、原因

默认pip使用的是国外的镜像,下载的时候速度非常慢,网络也不稳定。

因此,有很大的可能会出现失败的情况。

二、解决方法

2.1 思路

pip源修改为使用国内的镜像。

2.2 国内镜像源列举

名称 镜像源 网址
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple 清华镜像站
阿里 https://mirrors.aliyun.com/pypi/simple/ 阿里镜像站
腾讯 https://mirrors.cloud.tencent.com/pypi/simple 腾讯镜像站
华为 https://repo.huaweicloud.com/repository/pypi/simple 华为镜像站
北京外国语大学 https://mirrors.bfsu.edu.cn/help/pypi/ 北京外国语大学镜像站
网易 https://mirrors.163.com/pypi/simple/ 网易镜像站

2.3 具体解决过程

2.3.1 方法一:命令行(推荐)

pip config set global.index-url  https://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com
# 使用以下命令查看配置
pip config list

2.3.2 方法二:创建文件

  1. Windows系统
  • win + R 打开运行,输入 %APPDATA%
  • 在该文件夹下,新建文件夹,命名为pip
  • 进入pip文件夹,创建文本文档,pip.txt
  • 打开pip.txt,输入以下内容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/ [install]
trusted-host = mirrors.aliyun.com
  • 保存后,修改pip.txt后缀名,即改为pip.ini
  1. Linux & Mac系统
mkdir ~/.pip
cd ~/.pip
vim pip.conf
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/ [install]
trusted-host = mirrors.aliyun.com

完成以上操作之后,再次使用pip命令进行依赖安装,将会使用国内镜像,安装速度和稳定性将会有很大的提高。

总结

本文仅仅简单介绍了将pip源修改为使用国内镜像的方法。

【Python - pip source】工欲善其事,必先利其器 - 不要让 pip install timeout 成为你的烦恼的更多相关文章

  1. 解决安装虚拟环境出现的问题(OSError: Command /home/python/.virtua...ngo3_web/bin/python3 - setuptools pkg_resources pip wheel failed with error code 2)

    python3的报错解决: OSError: Command /home/python/.virtua...ngo3_web/bin/python3 - setuptools pkg_resource ...

  2. python之全局安装包管理工具pip

    1.curl 'https://bootstrap.pypa.io/get-pip.py' > get-pip.py 2.sudo python get-pip.py 3.sudo easy_i ...

  3. Python学习笔记(十二)—Python3中pip包管理工具的安装【转】

    本文转载自:https://blog.csdn.net/sinat_14849739/article/details/79101529 版权声明:本文为博主原创文章,未经博主允许不得转载. https ...

  4. Windows系统Python 安装第三方模块时,提示pip版本有问题

    如果按照提示输入python -m pip install --upgrade pip 还不行, 那么执行easy_install --upgrade pip 即可 参考:https://stacko ...

  5. Windows下python 3 pip程序升级异常问题及pip常用命令

    最近在学习,Selenium+Python自动化,在安装selenium包的时候,出现无法安装的情况,并提示Pip有新的版本,我的版本太低了.然后安装系统提示操作,pip升级也出现异常,报错timeo ...

  6. 转:【工欲善其事必先利其器】—Entity Framework实例详解

    开始本篇文章之前,先说一下Entity Framework 6 Alpha1在NuGet中已可用,原文链接http://blogs.msdn.com/b/adonet/archive/2012/10/ ...

  7. 004_centos安装pip的几种方式及pip源

    一. (1) yum -y install epel-release yum install python-pip pip install --upgrade pip (2) python脚本的一键安 ...

  8. 古语云:工欲善其事必先利其器 --> 最新、最全的 IntelliJ IDEA(2018.3.3) 的介绍、安装、破解、配置与使用

    原文:古语云:工欲善其事必先利其器 --> 最新.最全的 IntelliJ IDEA(2018.3.3) 的介绍.安装.破解.配置与使用 一.IntelliJ IDEA 介绍 -> Ecl ...

  9. 解决pip使用异常No module named 'pip'

    场景 在使用pip进行升级时 python install --upgrade named pip 时提示: No module named pip 注: 博客: https://blog.csdn. ...

随机推荐

  1. java中如何使用接口继承(Extending Interfaces)

    5.接口继承(Extending Interfaces)和通话talk的功能.而Moto888更为高级,除了照相和通话功能以外,还有mp3的功能.接口继承到底有什么意义呢?马克-to-win:1)通过 ...

  2. Python使用函数实现杨辉三角

    运行效果: 可在函数中指定阶层数,输出对应的杨辉三角 源代码如下: 1 # -*-coding:utf-8 -*- 2 ''' 3 chapter4_do.py 4 函数yanghui(n)用于输出n ...

  3. scrapy爬虫简单案例(简单易懂 适合新手)

    爬取所有的电影名字,类型,时间等信息 1.准备工作 爬取的网页 https://www.ddoutv.com/f/27-1.html 创建项目 win + R 打开cmd输入 scrapy start ...

  4. Blazor组件自做二 : 使用JS隔离制作手写签名组件

    Blazor组件自做二 : 使用JS隔离制作手写签名组件 本文相关参考链接 JavaScript 模块中的 JavaScript 隔离 Viewer.js工程 Blazor组件自做一 : 使用JS隔离 ...

  5. PyQt5 基本语法(四)

    目录 2. 输入控件(一) 2.1 纯键盘 2.1.1 QLineEdit 2.1.1.1 描述 2.1.1.2 控件创建 2.1.1.3 输出模式 2.1.1.4 提示字符串 2.1.1.5 清空按 ...

  6. Masa Blazor in Blazor Day

    2022年第一场Blazor中文社区的开发者分享活动,我们的团队也全程参与其中,在议程中,也分享了我们团队的Blazor 管理后台模板,针对于Blazor,先科普一波,避免有些朋友不了解,Blazor ...

  7. Visual Studio 安装 MFC

    **Visual Studio 安装 MFC 库**   打开 Visual Studio Installer //程序   选择对应的版本 (本人 VS2022)->修改   [点击]单个组件 ...

  8. nginx location关于root、alias配置的区别

    一.首先优先级如下: = 表示精确匹配,优先级最高 ^~ 表示uri以某个常规字符串开头,用于匹配url路径(而且不对url做编码处理,例如请求/static/20%/aa,可以被规则^~ /stat ...

  9. Zabbix-Proxy 部署和运行

    Zabbix-Proxy 部署&运行 前提 版本: zabbix-server 5.4 任务: 通过SNMP监控网络设备,需要需通过zabbix-proxy 发送到zabbix-server. ...

  10. 【PostgreSQL】入门学习笔记

      前言: 以下内容为前几天在备考PostgreSQL入门考试时候做的笔记,经过了全职的两天的奋战与实验,并最终顺利通过了PCA初级认证考试.现在把我学习的笔记分享给大家,文中有对应的思维导图图片可供 ...