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

作者:天ヾ道℡酬勤 时间:2021-09-17 03:21:24 

在使用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就不会报错。

来源:https://blog.csdn.net/zp17834994071/article/details/108084610

标签:Python,pip,国内镜像源
0
投稿

猜你喜欢

  • python3排序的实例方法

    2023-01-17 11:05:28
  • Python爬虫JSON及JSONPath运行原理详解

    2023-02-21 17:59:48
  • Python无法用requests获取网页源码的解决方法

    2023-04-24 07:38:04
  • 使用django的objects.filter()方法匹配多个关键字的方法

    2022-04-08 06:11:20
  • 基于Python实现视频转字符画动漫小工具

    2022-12-20 04:33:54
  • python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例

    2023-12-09 06:16:18
  • Python 循环读取数据内存不足的解决方案

    2022-02-25 17:32:17
  • python使用paramiko实现ssh的功能详解

    2023-03-29 04:10:34
  • 利用python进行文件操作

    2022-01-09 10:49:51
  • Python 去除字符串中指定字符串

    2023-04-20 23:44:53
  • python自动化测试实例解析

    2023-12-13 17:10:27
  • OpenCV实现去除背景识别的方法总结

    2021-01-06 23:04:10
  • Access数据库操作中出现的怪现象

    2008-04-24 14:22:00
  • Python实现RLE格式与PNG格式互转

    2021-07-11 18:23:19
  • 手把手教你从PyCharm安装到激活(最新激活码),亲测有效可激活至2089年

    2021-06-16 19:53:55
  • sql 附加数据库后,孤立用户的解决办法

    2011-01-22 13:46:00
  • Python NumPy实用函数笔记之allclose

    2023-08-24 18:09:12
  • Python时间的精准正则匹配方法分析

    2022-12-10 12:59:28
  • python批量修改文件后缀示例代码分享

    2021-11-19 13:45:09
  • python操作xlsx格式文件并读取

    2021-07-01 20:03:26
  • asp之家 网络编程 m.aspxhome.com