这几天菜鸟小白每次使用pip安装python库都会出现安装超时的情况。我实在是受不了了,所以整理了这篇修改pip默认安装源的三种方式。
首先我们需要知道为什么我们会出现安装超时的现象呢?主要是因为pip默认的安装镜像源是国外网站——https://pypi.python.org/simple,这个网站在我们国内访问一般都存在大量的延迟,导致我们安装超时。所以我们需要做的就是将这个国外的镜像源网站设置为我们国内的镜像源。常用的国内镜像源有如下几个:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
临时镜像源
如果你仅仅是有时候访问存在延迟的话,你通过设置临时镜像源的方式修改镜像源地址。设置方式就是在pip安装命令后面携带-i参数,具体如下:
pip install pypiwin32 -i https://pypi.tuna.tsinghua.edu.cn/simple/
这种方式简单粗暴有效,唯一的缺点就是每次都要输入-i参数,如果需要多次安装第三方库的话,就比较麻烦。
Windows设置永久镜像源
通过命令行方式修改
pip工具提供了修改pip配置文件的命令,那就是config命令,如果要修改pip默认的镜像源,就只需要输入以下命令:
pip config set pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
后面携带的https链接就是我们前面提到的国内镜像源地址,可以任选配置。再次下载的速度就很快了
创建配置pip配置文件修改
还有一种永久修改的方式就是直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
再次下载你也会发现下载速度快了很多
pycharm设置镜像源
打开pycharm,我们在File >Settings > Project: 项目名称 > Project Interpreter 页面点击右边的“+”号
然后点击“Manager Repositories”
我们可以看到默认的镜像源为国外的https://pypi.python.org/simple
我们可以编辑修改成如下
我之前的文章就介绍过,安装python第三方库有三种方式,其中通过pychar集成开发软件安装原理就是调用pip程序进行安装。在这里也就是将pip的配置方式界面化展示了出来,实际还是一样的东西。
好了今天的分享已经结束了,如果你喜欢菜鸟小白的分享,如果你也想和菜鸟小白一起每天都进步一点点,那就给菜鸟小白一个关注和在看吧,因为你们的关注让我每天都有动力来学习分享。