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:pandas合并csv文件的方法(图书数据集成)
Apr 12 Python
解决python中使用plot画图,图不显示的问题
Jul 04 Python
python 批量修改/替换数据的实例
Jul 25 Python
python+unittest+requests实现接口自动化的方法
Nov 29 Python
实例详解Matlab 与 Python 的区别
Apr 26 Python
Python 写入训练日志文件并控制台输出解析
Aug 13 Python
Python Gitlab Api 使用方法
Aug 28 Python
详解mac python+selenium+Chrome 简单案例
Nov 08 Python
python GUI库图形界面开发之PyQt5不规则窗口实现与显示GIF动画的详细方法与实例
Mar 09 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
pandas中read_csv、rolling、expanding用法详解
Apr 21 Python
Python实现石头剪刀布游戏
Jan 20 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
Apache2 httpd.conf 中文版
2006/12/06 PHP
PHP Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
PHP中的生成XML文件的4种方法分享
2012/10/06 PHP
基于header的一些常用指令详解
2013/06/06 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
2006/12/06 Javascript
基于JQuery的浮动DIV显示提示信息并自动隐藏
2011/02/11 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
jquery ajax请求实例深入解析
2012/11/26 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
JavaScript中的连字符详解
2013/11/28 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
js clearInterval()方法的定义和用法
2015/11/11 Javascript
学习JavaScript设计模式(代理模式)
2015/12/03 Javascript
浅析javascript的return语句
2015/12/15 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
解决layer弹层遮罩挡住窗体的问题
2018/08/17 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
解决LayUI数据表格复选框不居中显示的问题
2019/09/25 Javascript
微信小程序实现滑动翻页效果(完整代码)
2019/12/06 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
Python将xml和xsl转换为html的方法
2015/03/10 Python
遗传算法之Python实现代码
2017/10/10 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
深入浅析Python 中的sklearn模型选择
2019/10/12 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
市场营销个人求职信范文
2014/02/02 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
暑假社会实践证明格式
2014/10/28 职场文书
入队仪式主持词
2015/07/04 职场文书
Python趣味实战之手把手教你实现举牌小人生成器
2021/06/07 Python
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang