微信公众号:Python爬虫与数据挖掘,回复“书籍”有福利

手把手教你进行pip换源,让你的Python库下载嗖嗖的(系列一)

/1 前言/

今天我们来说说python的pip换源吧,这个换源,相对来说,还是比较重要的,能让自己少生好几次气的,哈哈哈!

 

/2 为什么要换源/

我们搞python的,肯定离不开各种各样的第三方包,比如爬虫,有requests,xpath,爬虫界的扛把子Scrapy;Web有django,flask,restframework啥的,还是挺多的,我们一般安装的方式都是pip install xx模块,但是我相信,你们肯定都遇到过这种情况。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

可以看到,我们安装的过程非常慢,可能都是几k几k的过,但是我们的网速最起码有5m/s吧,这就比较不开心了,最恶心的是,安装的慢就算了,可能安装这安装着,直接error了,嗯…哭吧

还有一种情况是什么呢,就是这种,直接飘黄,警告,然后,就没有然后了,直接凉了,…悲惨

手把手教你进行pip换源,让你的Python库下载嗖嗖的

但是造成这种原因是什么呢,就是因为我们获取的包,默认是直接从pypi官网获取的,因为pypi国外的,本来网速就慢,再加上我们国家会限制一些国外不正常的网站,可能会存在误杀,所以,我们直接从pypi官网获取包的时候,难免会各种凉,尤其是大一点的包,更凉

但是呢,我们不用担心,我们国家不缺少热血青年,总有一些大佬为我们开路,让我们少踩点坑,

虽然官网的pypi慢,但是大佬们为了照顾我们的情绪,专门开发了国内站点,内容和官网的pypi一模一样,但是他的服务器在国内,而且速度非常快

只要我们将pip默认的下载源换成国内源,我们在pip安装时,就是从国内获取了,速度绝对杠杠的,而且包质量没问题,国内站点会隔一段时间同步一次,基本不用担心获取的包有问题,美滋滋,感谢大佬。

 

/3 源列表/

这里呢,我们先把现有的国内源贴出来,如下图所示:手把手教你进行pip换源,让你的Python库下载嗖嗖的  一般就是这5个,一般情况下,我用的是清华大学的源,因为第一次用的就是清华源,然后就先入为主了。

这里呢,也就以清华源举例,默认win平台。

 

/4 换源步骤/

1、首先,打开c盘,找到用户这个文件夹,如下图所示。手把手教你进行pip换源,让你的Python库下载嗖嗖的

2、有的可能不是用户,xp的话可能是administrator。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

3、但是没关系,win7+之后的系统,一般c盘下都有一个叫用户或者Users的文件夹,点进入之后选择自己的系统用户名并且进入这个文件夹就好了。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

4、就像下图这样。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

5、但是其实它是下图这样子的。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

6、简而言之,就是一定要切换到用户目录下就好了,用户目录下一定会有这个。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

Win10显示打的是桌面,win7应该是Desktop,如果有这个,那就说明,恭喜你,你的位置没问题。

这个确定好之后呢,剩下就简单了。

7、首先呢,创建一个叫pip的文件夹,就像下图这样。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

8、进入这个文件夹,创建一个pip.ini文件。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

9、好嘞,编辑文件,内容如下图所示。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

10、然后,保存就好了,重新打开cmd,再安装时,速度嗖嗖的。

手把手教你进行pip换源,让你的Python库下载嗖嗖的

Look,不错吧,直接1.6MB/s,真香!

好了,到这,python pip永久换源,就说完了,希望各位小伙伴好好学习,继续坚持。

 

/5 小结/

这篇文章主要讲述了pip永久换源的重要性和具体操作步骤,行文比较基础,并且行之有效,大家可以尝试一下。文章中提及的这种方法呢,是永久换源,但是如果你没有永久换源,就想临时用一下,需要执行这样的命令即可:pip install scrapy-i
https://pypi.tuna.tsinghua.edu.cn/simple,其实就是后面加上 -i参数 + 国内地址,也可以达到一样的效果。

——————- End ——————-

往期精彩文章推荐:

看完本文有收获?请转发分享给更多的人

Python爬虫与数据挖掘

入群请在微信后台回复【入群】

在公众号后台回复下列关键词可以免费获取相应的学习资料:

Python、网络爬虫 、书籍、数据分析、机器学习、数据结构、

大数据、服务器、Spark、Redis、C++、C、php、

mysql、java、Android、面试题、课堂、其他

喜欢 (1)
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦



Warning: copy(C:\inetpub\wordpress/avatar/.png): failed to open stream: No such file or directory in C:\inetpub\wordpress\wp-content\themes\XHBlog\functions.php on line 264

Warning: filesize(): stat failed for C:\inetpub\wordpress/avatar/.png in C:\inetpub\wordpress\wp-content\themes\XHBlog\functions.php on line 269

Warning: copy(C:\inetpub\wordpress/avatar/.png): failed to open stream: No such file or directory in C:\inetpub\wordpress\wp-content\themes\XHBlog\functions.php on line 270
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址