Python pip 修改镜像源为豆瓣源

常常遇到 pip 装包时速度过慢或者无法安装(请求超时)等问题,这个时候你就需要考虑一下给 pip 换源了

一、临时的方法 参数如下
-i https://pypi.doubanio.com/simple
或者
-i https://pypi.douban.com/simple

两者效果基本一样,实测都能加速。

pip install pygame -i https://pypi.doubanio.com/simple  pip install -r requirements.txt -i https://pypi.doubanio.com/simple

这两个示例方法一般是临时使用的,每次记得加 -i https://pypi.doubanio.com/simple 即可。

二、永久的方法 可以在 Python 的配置文件修改 pip 镜像源

下面给出在 Linux 和 Windows 上的换源方法:

1、Linux 方法:
在此目录新建~/.pip/pip.conf文件,使用 vim 或者 nano 编辑器进行如下编辑并保存

[global]
timeout =60
index-url =https://pypi.douban.com/simple/
[install]
use-mirrors =true
mirrors =https://pypi.douban.com/simple/
trusted-host =pypi.douban.com

2、Windows 方法:
在本地 User 目录下的应用程序文件存放目录 AppData下找到 pip 文件夹,路径一般是C:\Users\Administrator\AppData\Local\pip,默认为 Administrator, 实际请更换为自己的本地用户名,然后再新建一个文件 pip.ini,进行如下编辑并保存:

[global]
timeout = 60
index-url = https://pypi.douban.com/simple
trusted-host = https://pypi.douban.com

参考文档

pip换源(豆瓣源)【修改配置文件】
pip 修改官方源为豆瓣源 【修改代码】

Python pip 修改镜像源为豆瓣源的两种方法相关推荐

  1. 修改android的wifi客户端名称的两种方法

    修改android的wifi客户端名称的两种方法 手机连接到无线路由时,在dhcp的客户端列表里面是这样的名称"android-89425253e5de3a2",这就是安卓手机的系 ...

  2. 打开方式怎么用计算机程序,教你修改电脑程序默认打开方式的两种方法

    电脑程序默认打开方式 我们在使用Windows系统打开某些文件的时候,由于有些文件已经关联了一些默认程序,所以可以直接打开进行浏览,但有些用户可能不习惯使用默认的程序,那么该如何进行修改呢?修改的方法 ...

  3. python实现强智科技教务系统抢课(两种方法)

    前言 又到了选课的时间,又一次被教务系统的预选给安排了,硬是一门都没选中.于是想实现有没有自动捡课的方法.就整体分为两种方法,一种是获取get请求然后由python多线程提交去选课,一种是利用自动化测 ...

  4. Python中按值来获取指定键的两种方法

    Python字典中的键是唯一的,但不同的键可以对应同样的值,比如说uid,可以是1001.id同样可以是1001.这样的话通过值来获取指定的键,就不止一个!而且也并不太好处理.这里同样提供两种思路来处 ...

  5. 修改ntp服务器rac,RAC时间同步的两种方法【NTP时间同步服务器】

    在集群中的两个 Oracle RAC 节点上执行以下集群时间同步服务配置. Oracle Clusterware 11g 第 2 版及更高版本要求在部署了 Oracle RAC 的集群的所有节点上实现 ...

  6. 怎么在python中添加文字_Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

  7. python 命名实体识别_命名实体识别的两种方法

    作者:Walker 目录 一.什么是命名实体识别 二.基于NLTK的命名实体识别 三.基于Stanford的NER 四.总结 一 .什么是命名实体识别? 命名实体识别(Named Entity Rec ...

  8. python随机生成验证码_Python生成随机验证码的两种方法

    # -*- coding: utf-8 -*- import random def generate_verification_code_v2(): ''' 随机生成6位的验证码 ''' code_l ...

  9. centos7默认网卡配置文件_centos 7 bootproto CentOS 7下修改默认网卡名为eth0的两种方法...

    大家都知道CentOS7默认的网卡名称是和设备名称是随机的,如果要修改网卡名称以 eth 开头,有两种方式,如下: 第一种方式 这种方式适合在安装操作系统的时候进行设置, 点击 Tab,打开kerne ...

最新文章

  1. 手机网页H5 自适应不同分辨率的屏幕 必学标签meta之viewport
  2. 优秀员工应该具备的11个特质
  3. protobuf与protoc-gen-go
  4. 数据绑定 单个对象和集合绑定差异
  5. 卷积神经网络CNN的由来,为什么要用卷积?
  6. c语言餐厅饭卡管理系统,饭卡管理系统
  7. 零基础如何入门学习原画?速收藏
  8. VMware 分布式交换机
  9. c语言正弦波程序_DAC0832的波形信号发生器Proteus仿真设计,正弦波、三角波、方波和锯齿波...
  10. 一个基于PyTorch实现的Glove词向量的实例
  11. allegro17.4的brd文件用AD打开
  12. 成都市2021年高考三诊成绩查询,2020年成都各校高三“三诊”成绩一览表
  13. 小米扫地机器人 设置虚拟墙_米家扫地机器人可以设置虚拟墙吗
  14. 编程语言排行榜2020年3月 TIOBE编程语言排行榜2020年最新版
  15. 人机智能交互技术(ROS-HRI-人与机器人的智能交互)课程介绍与资料
  16. Electron系列教程——第一篇:入门
  17. c++ stl库中begin()和end()的区别
  18. ptyhon 通过企查查获取统一社会信用代码,并导入到EXCEL
  19. 通讯录 之 快速索引
  20. 最小的语言符号是A词B语素C音素D义素,高等教育自学考试《语言学概论》试题9.docx...

热门文章

  1. 利用云信SDK实现前端实时聊天功能
  2. Hive处理数据基本操作流程
  3. 第十一届蓝桥杯 ——数字三角形
  4. 蓝牙硬件设备没有链接到计算机,电脑未发现蓝牙硬件设备怎么办
  5. BANANA PI 入门:香蕉派如何安装系统
  6. 基于深度学习的表面缺陷检测方法综述-论文阅读笔记
  7. 初学51单片机制作智能小车心得
  8. 手把手学习Vue3.0:CSS样式基础和HTML5基础收藏
  9. 网线连接网络有黄色感叹号
  10. 小胖 机器人作文_作文《我的小机器人》,学生:这是我自己写的!老师:写的不错...