解决Python安装第三方库太慢的问题

1. 按

今天在升级下载Python第三方库的时候特别慢,最后去升级pip的时候竟然还time out了,哇心态炸了。

在这里插入图片描述
在这里插入图片描述
问题想清楚了该怎么解决呢?
咱们可以用国内的镜像源啊,于是我在网上搜了一下国内的镜像源。哇还真不少呢。

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

最后想了一下为什么会这么慢?
先来了解下pip,pip是一个非常流行的python包管理工具,在命令行中只需要输入pip install package_name,就可以自动安装第三方库。因为python默认的国外的资源,下载国外资源的时候如果不使用VPN进行翻墙,网速就会特别慢,有时候太慢了就会time out了。

2. 临时生效的配置

拉一个出来试试喽。先试试我刚才time out的那一个

python -m pip install --upgrade pip -i pypi.tuna.tsinghua.edu.cn

哇速度快得一P。还没来得及截图呢就完了。
不算不算,我再找一个试试。

pip install pandas -i pypi.tuna.tsinghua.edu.cn

在这里插入图片描述
怎么样,对比图比我磨嘴皮子管用吧,这哥们用起来超爽啊。

但是问题来了,这家伙总不能我下载一个库就让我跟着输一遍镜像源吧,我也记不住啊。记住睡一觉我也就忘了啊,怎么办??
只要思想不滑坡,办法总比困难多!

3. 永久生效的配置

上面的用法是临时配置,也就是说每次安装库时必须带上镜像源的网址。其实这样不太方便,若想省力气,那就要永久配置镜像源,配置好后只要输入pip install package_name,就可以快速安装库了。

永久配置镜像源也简单,分为两种方法,自动和手动。

3.1. 自动配置

以配置清华源为例,在命令行输入:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

3.2. 手动配置

windows下,在当前用户的AppData目录中创建一个pip目录,再新建pip.ini文件(该文件的具体路径如:C:\Users\Coco\AppData\Roaming\pip\pip.ini
在这里插入图片描述
打开当前用户的AppData目录可以参考:Windows下打开当前用户的AppData目录

接着打开pip.ini文件,复制粘贴以下内容并保存。

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

在这里插入图片描述

搞定!

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页