以下文章来源于天作之程 ,作者天作

天作之程

一个有料又有颜的技术号。

我们都知道Python语法简单,容易上手。

Python这么火热的原因还有一点,那就是Python拥有强大的开源社区,在无数贡献者的共同奋斗下,Python拥有了丰富的类库。

所以我们经常会用 pip 来安装各种库。

但国外的源下载速度实在太慢,而且经常会因为网络问题导致下载中断。

这个时候,我们可以把国外的下载源换成国内的源(镜像),下载速度可以“飞”起来。

国内的镜像源主要有:

阿里云:

http://mirrors.aliyun.com/pypi/simple

中国科技大学:

https://pypi.mirrors.ustc.edu.cn/simple

豆瓣:

http://pypi.douban.com/simple

清华大学:

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

在这里推荐使用清华大学的下载源,下载速度快,且稳定。

1、我用`progressbar`测试,使用“阿里云”镜像源无法下载;使用“清华”的镜像源完美下载。

2、用`jieba`测试,使用镜像下载的速度确实感觉“起飞了”一样。

那怎么用呢?

只需要在 pip 安装的时候,加上相应的镜像源就可以了。

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

为了方便使用,我整理了一个小脚本,可供用户选择“镜像源”和需要下载的“扩展库”名称。

运行脚本,即可下载该扩展库。

import osmirrors = {"清华":"https://pypi.tuna.tsinghua.edu.cn/simple ",           "阿里云":"http://mirrors.aliyun.com/pypi/simple ",           "中科大":"https://pypi.mirrors.ustc.edu.cn/simple ",           "豆瓣":"http://pypi.douban.com/simple "           }print("清华 | 阿里云 | 中科大 | 豆瓣")web = input("请输入您想选择的镜像源名称(推荐使用清华):")lib = input("请输入您想安装的扩展库名称:")# 选择其中一个镜像源,下载安装库os.system("pip3 install -i "+ mirrors[web] + lib)

运行效果如图

如果还觉得麻烦,可以进行如下配置,让pip安装的时候默认使用配置好的镜像源下载库(一劳永逸)。

1. 直接在user目录中创建一个pip目录:

C:甥敳獲xxxpip(Windows用户)

2. 新建文件“pip.txt”

3. 输入以下内容:

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

4、重命名文本文件为“pip.ini”

就这样,以后再使用pip下载的时候就默认使用镜像源了(舒服呀)。

-END-

windows更改pip源_让你的 pip下载速度 飞起来相关推荐

  1. 转载-让PIP源使用国内镜像,提升下载速度和安装成功率

    让PIP源使用国内镜像,提升下载速度和安装成功率. 对于Python开发用户来讲,PIP安装软件包是家常便饭.但国外的源下载速度实在太慢,浪费时间.而且经常出现下载后安装出错问题.所以把PIP安装源替 ...

  2. windows更改密码脚本_如何更改您的Windows密码

    windows更改密码脚本 Your Windows account password may be a local user account password or the same passwor ...

  3. windows更改服务名称_如何在Windows 10的登录屏幕上更改名称

    windows更改服务名称 Whenever you sign in to Windows 10, your full name appears above the password entry. Y ...

  4. windows更改pip源_windows环境下 更换pip镜像源

    windows  环境下 更换pip镜像(从国外源更新为国内源) 第一步: 在C:\Users\Administrator 目录下 创建pip文件 第二步: 在第一步创建的文件夹下创建pip.ini文 ...

  5. setuptools清华源_安装setuptools和pip(转载)

    安装setuptools 下载setuptools源码setuptools-25.2.0.tar.gz 这是一个压缩文件,将其解压到桌面,并进入该文件夹 按住shift键后,在文件夹空白处点击鼠标右键 ...

  6. Windows 更改python源

    1.更换源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 2.升级源 python -m pip i ...

  7. python修改下载源_修改python的pip下载源

    深入理解javascript原生拖放 × 目录 [1]拖放源 [2]拖放目标 [3]dataTransfer对象[4]改变光标 前面的话 拖放(drag-and-drop,DnD)其实是两个动作--拖 ...

  8. 让PIP源使用国内镜像,提升下载速度和安装成功率。

    对于Python开发用户来讲,PIP安装软件包是家常便饭.但国外的源下载速度实在太慢,浪费时间.而且经常出现下载后安装出错问题.所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成 ...

  9. python3.5 pip安装_用python3.5 pip安装Numpy

    我有很多问题要安装numpy软件包.当我执行pip命令时pip install numpy 我得到以下错误Retrying (Retry(total=4, connect=None, read=Non ...

最新文章

  1. 数据查询分页 获取总数时间太长_干货:SQL Server 查询语句
  2. java 线程池原理分析
  3. 【转】DICOM图像像素值、灰度值与CT值!!!!!
  4. html渐变编织背景,【报Bug】uniapp设置了css渐变背景色编译时会报错
  5. linux 命令行看图片,骚操作:用终端打开图片
  6. python 结构数组_Python-“结构数组”
  7. JAVA环境配制和生成jar包的方法
  8. JAVA设计一个电视机类_漫谈Java程序设计中的接口应用
  9. 前端大屏幕项目的一点思考
  10. python----iter\next
  11. 算法:将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。
  12. Hadoop学习总结之Map-Reduce的过程解析
  13. 【书籍学习】MATLAB书籍\【chinapub】matlab教程一套电子书
  14. 用计算机配置打印机IP,如何修改打印机IP地址?
  15. 读书-高性能MySQL 第三章
  16. mysql中日期相减_一篇文章,搞定Excel表格中日期计算,内含公式详解!
  17. 利用css实现div背景颜色动态渐变
  18. 暴躁是企业家的性格?
  19. Unity 按钮反馈 果冻弹跳
  20. 全键盘模式,目前按center key 和LSK时候会进入menu 菜单,期望按center键进入编辑

热门文章

  1. virtualbox增强功能无法粘贴_Revit2020我眼中的十大新功能
  2. 找出递增数组中所有相加为m的组合c语言,组合(1-m中选n个数)(示例代码)
  3. C语言程序设计教程的读后感,《高质量c语言编程》读后感
  4. php tipask yii 单点登录_php实现单点登录实例
  5. php 遍历所有网站网址,使用selenium获取网址所加载所有资源url列表信息
  6. java 调用window程序_Windows下Java调用可执行文件代码实例
  7. Python中remove,pop,del的区别
  8. ganlgia-rrdcached
  9. org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.
  10. java string常用的占位符形式