Python配置pip国内镜像源的实现


Posted in Python onAugust 20, 2020

在使用Sublime Text3 的时候导numpy的包发现报错,找不到这个包,这是因为要配置pip源才能正常导包,进行from numpy import *才不会报错,能使用numpy,下面就和大家说下如何配置国内的pip镜像源。

其实和配置maven的镜像源类似,都是需要配置国内的,因为下载速度快,不然要下载的是国外的,速度会非常慢,甚至有可能下载失败,因为自己开始下载的是国外的,速度慢的跟蜗牛一样,后来使用国内的下载后,才发现差距不是一般的大。在安装pip之前首先要配置镜像源,就和配置maven的时候一样,接下来就和大家说下几种永久使用国内镜像的方法

在Windows系统下配置pip镜像源

首先要新建一个文件来配置镜像源的下载网址,方法如图所示:

Python配置pip国内镜像源的实现

如上图在C盘自己的用户名目录下新建一个pip文件夹,在这个文件夹里面创建一个以后缀名为“.ini”结尾的文件,文件名最好就叫pip.ini,格式就是如上图所示的,这时文件就会变成齿轮状才是对的。

给大家推荐几个国内镜像站 , 个人使用过后推荐清华大学pypi镜像站:(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/),每五分钟自动同步一次国外镜像站,最主要下载速度很快,亲自体会过,谁用谁知道。

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
豆瓣:http://pypi.douban.com/simple

然后再pip.ini中添加以下配置就可以去快速下载了

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

本人使用的是清华大学的镜像源,也可以使用其它的,都可以去试试看。

配置阿里的pip镜像源

[global]
index-url = http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host = http://mirrors.aliyun.com/pypi

配置豆瓣的pip镜像源

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host = http://pypi.douban.com

然后保存好配置的文件,打开cmd窗口准备开始下载pip

pip install numpy

如图所示已下载成功:

Python配置pip国内镜像源的实现

这时会有个黄色字体的提示,要求对pip进行升级,所以按照提示的命令进行升级

python -m pip install --upgrade pip

这时pip就正式下载好了,如下图所示:

Python配置pip国内镜像源的实现

下载完成后,关闭Sublime Text3,再重新开启,导完包再去使用numpy的时候就能正常使用了。

在Linux系统下配置pip镜像源

和在windows系统下配置类似,要创建一个pip.conf文件在系统目录下:
先创建一个.pip的目录

mkdir ~/.pip
cd ~/.pip

然后在.pip目录下创建pip.conf文件

vi pip.conf

最后在这个文件里面配置和windows下的pip.ini一样的内容,还是以清华的镜像源为例:

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

然后按Esc键退出修改,:wq保存并退出文件,这时就一样可以在Linux系统下使用pip下载命令了,就和cmd的一样。
这样就能下载了,下载好以后再去使用numpy就不会报错。

到此这篇关于Python配置pip国内镜像源的实现的文章就介绍到这了,更多相关Python pip国内镜像源内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
让python同时兼容python2和python3的8个技巧分享
Jul 11 Python
python进程管理工具supervisor的安装与使用教程
Sep 05 Python
详解 Python 与文件对象共事的实例
Sep 11 Python
python3实现域名查询和whois查询功能
Jun 21 Python
python3 对list中每个元素进行处理的方法
Jun 29 Python
解决python3 urllib 链接中有中文的问题
Jul 16 Python
Python全排列操作实例分析
Jul 24 Python
详解Python3除法之真除法、截断除法和下取整对比
May 23 Python
Django 返回json数据的实现示例
Mar 05 Python
python小程序之4名牌手洗牌发牌问题解析
May 15 Python
基于pycharm 项目和项目文件命名规则的介绍
Jan 15 Python
python装饰器代码深入讲解
Mar 01 Python
Python使用lambda抛出异常实现方法解析
Aug 20 #Python
浅谈对python中if、elif、else的误解
Aug 20 #Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
Aug 20 #Python
Python自动化测试中yaml文件读取操作
Aug 20 #Python
通过代码实例解析Pytest运行流程
Aug 20 #Python
Python爬虫实现自动登录、签到功能的代码
Aug 20 #Python
python openCV实现摄像头获取人脸图片
Aug 20 #Python
You might like
PHP获取文件绝对路径的代码(上一级目录)
2011/05/29 PHP
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
PHP实现的下载远程文件类定义与用法示例
2017/07/05 PHP
网页中的图片的处理方法与代码
2009/11/26 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
js中小数转换整数的方法
2014/01/26 Javascript
jquery预加载图片的方法
2015/05/27 Javascript
学习JavaScript鼠标响应事件
2015/12/25 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
解析JavaScript数组方法reduce
2016/12/12 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
详解Javascript中new()到底做了些什么?
2018/03/29 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
ssm+vue前后端分离框架整合实现(附源码)
2020/07/08 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
linux环境下安装python虚拟环境及注意事项
2020/01/07 Python
Python中and和or如何使用
2020/05/28 Python
Python selenium模块实现定位过程解析
2020/07/09 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
2014/02/10 HTML / CSS
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
生态学毕业生自荐信
2013/10/27 职场文书
社会实践自我鉴定
2013/11/07 职场文书
社区交通安全实施方案
2014/03/22 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
教师辞职信范文
2015/02/28 职场文书
亮剑观后感300字
2015/06/05 职场文书
导游词之海南-南湾猴岛
2019/10/12 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
详细介绍python操作RabbitMq
2022/04/12 Python