Python配置pip国内镜像源的实现
作者:天ヾ道℡酬勤 发布时间:2021-09-17 03:21:24
在使用Sublime Text3 的时候导numpy的包发现报错,找不到这个包,这是因为要配置pip源才能正常导包,进行from numpy import *才不会报错,能使用numpy,下面就和大家说下如何配置国内的pip镜像源。
其实和配置maven的镜像源类似,都是需要配置国内的,因为下载速度快,不然要下载的是国外的,速度会非常慢,甚至有可能下载失败,因为自己开始下载的是国外的,速度慢的跟蜗牛一样,后来使用国内的下载后,才发现差距不是一般的大。在安装pip之前首先要配置镜像源,就和配置maven的时候一样,接下来就和大家说下几种永久使用国内镜像的方法
在Windows系统下配置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
如图所示已下载成功:
这时会有个黄色字体的提示,要求对pip进行升级,所以按照提示的命令进行升级
python -m pip install --upgrade pip
这时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就不会报错。
来源:https://blog.csdn.net/zp17834994071/article/details/108084610


猜你喜欢
- Payment Card Industry,即支付卡行业,PCI行业表示借记卡、信用卡、预付卡、电子钱包、ATM和POS卡及相关的业务。 P
- 先贴出完整代码. <script type="text/javascript"> function Stri
- 利用Keras构建完普通BP神经网络后,还要会构建CNNKeras中构建CNN的重要函数1、Conv2DConv2D用于在CNN中构建卷积层
- 1. 栈栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称
- ThinkPHP中URL路径访问与模块控制器之间的关系是ThinkPHP程序开发中非常重要的一个环节。熟练的掌握该技巧对于进一步学习Thin
- 通过Python操作注册表有两种方式,第一种是通过Python的内置模块 _winreg;另一种方式就是Win32 Extension Fo
- 在SQL SERVER中如何通过SQL语句获取服务器硬件和系统信息呢?下面介绍一下如何通过SQL语句获取处理器(CPU)、内存(Memory
- 我确定有很多关于Unicode和Python的说明,但为了方便自己的理解使用,我还是打算再写一些关于它们的东西。 字节流 vs U
- 本文为大家分享了SQL Server使用row_number分页的实现方法,供大家参考,具体内容如下1、首先是select ROW_NUMB
- 直接以数值固定大小根据屏幕大小固定大小禁止最大化按钮MainWindow.setWindowFlags(QtCore.Qt.WindowMi
- 本文实例讲述了python实现的多线程端口扫描功能。分享给大家供大家参考,具体如下:下面的程序给出了对给定的ip主机进行多线程扫描的Pyth
- 前言今天在使用 8.0.12 版的 mysql 驱动时遇到了各种各样的坑,在使用 JDBC 连接上遇到的问题可以参考我的上一篇博客。我在使用
- 一、base64模块base64模块提供了在二进制数据和可打印ASCII字符间编解码的功能,包括 RFC3548中定义的Base16, Ba
- 硬件平台:SUN Ultra Enterprise 3000 操作系统:Solaris 2.5(中文简体) 磁盘:4.2GB 内存:256M
- 这是个人对selenium.webdriver写的一些常用操作的二次封装,也就相当于重写了,不再使用自带的框架,用自己写的框架完成。这样的话
- 接上一篇终于知道python的装饰器是怎么回事,那在工作中,到底能干吗用呢?尤其对我这个只会写写脚本又不做python开发的小测试/手动无辜
- 第一步: 1:磁盘寻道能力,以高速硬盘(7200转/秒),理论上每秒寻道7200次.这是没有办法改变的,优化的方法是----用多个硬盘,或者
- 首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本。所以需要用终端命
- 本文实例讲述了wxPython窗口的继承机制,分享给大家供大家参考。具体分析如下:示例代码如下:import wx class
- 以mysql-noinstall-5.0.22-win32为例,解压缩后会看到mysql-5.0.22-win32文件夹下面,有五个ini格