当前位置: 首页 > news >正文

更改pip源至国内镜像,显著提升下载速度(转载)

经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。

网上有很多可用的源,例如豆瓣:http://pypi.douban.com/simple/

                                          清华:https://pypi.tuna.tsinghua.edu.cn/simple

最近使用得比较多并且比较顺手的是清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,地址为 https://pypi.tuna.tsinghua.edu.cn/simple

 

临时使用:

可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。

 

永久修改,一劳永逸:

Linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna,内容如下:

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

 

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

 

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





-----------------------------------------------

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








转载于:https://www.cnblogs.com/gispathfinder/p/6036736.html

相关文章:

  • 如何用distinct消除重复记录的同时又能选取多个字段值?
  • JavaScript之继承(原型链)
  • 21、JavaScript加强
  • linux uart驱动——相关数据结构以及API(二)
  • 放课后的约定
  • Matlab Tricks(二十)—— Hilbert matrix 的创建
  • php面向对象
  • require.js与sea.js的区别
  • 11-13
  • Discuz! 6.x/7.x 全局变量防御绕过导致命令执行
  • 各类应用的简称
  • java的反射
  • Spring+AOP+Log4j 用注解的方式记录指定某个方法的日志
  • 使用Apache的Base64类实现Base64加解密
  • 【ARM-Linux开发】在win下开发的eclipse+yougatoo+jlink环境搭建
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 时间复杂度分析经典问题——最大子序列和
  • [NodeJS] 关于Buffer
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Android开源项目规范总结
  • android图片蒙层
  • SegmentFault 2015 Top Rank
  • tensorflow学习笔记3——MNIST应用篇
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • Vue 重置组件到初始状态
  • vue--为什么data属性必须是一个函数
  • 包装类对象
  • 服务器从安装到部署全过程(二)
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 前端相关框架总和
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 做一名精致的JavaScripter 01:JavaScript简介
  • Hibernate主键生成策略及选择
  • Python 之网络式编程
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • # Maven错误Error executing Maven
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (二)JAVA使用POI操作excel
  • (七)Java对象在Hibernate持久化层的状态
  • (转)EOS中账户、钱包和密钥的关系
  • (转)菜鸟学数据库(三)——存储过程
  • (转)重识new
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • .net framework4与其client profile版本的区别
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • /boot 内存空间不够
  • /run/containerd/containerd.sock connect: connection refused
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • @开发者,一文搞懂什么是 C# 计时器!
  • []我的函数库