python自带的pip如何添加环境(pip的国内国内可用镜像源)
本来刚安装好Python环境,在兴趣刚刚建立起来,安装库时就出现了上图的情况,这给很多Python初学者当头一棒,刚刚建立起来的兴趣瞬间崩溃。。。。。。
没关系,下面告诉你原因和解决方案,划重点,开始了哦~
首先说安装失败的原因:
这是因为你用Python pip是服务器超时导致的,为什么会超时呢?你可以这样理解,咱们国家的网络和国外网络连接时,是加了一个巨无霸的防火墙,防火墙策略谁控制着呢?当然是国家喽。那为什么要这样搞呢?一方面是国家网络安全战略原因,另一方面是政治原因不便展开讨论,这也是为什么在国内有很多人翻墙的原因,好了,有点扯远了,言归正传~
服务器超时的延时是因为pip源在国外,所以连接超慢,几乎都会超时导致连接失败~
那有没有解决的办法呢?好问题,当然有办法了,不然在人工智能和大数据火热的今天,Python这个火得发紫的编程语言,我们国内科研人员就无法使用了~
敲黑板,划重点,下面说一下解决策略了哦~
解决策略:
针对这种情况,其实国内的大学和公司都有镜像可供国内研发人员使用,下面罗列一下截止目前可以正常使用的国内镜像源:
1. 清华大学-镜像源:
https://pypi.tuna.tsinghua.edu.cn/simple
2. 中国科技大学-镜像源:
https://pypi.mirrors.ustc.edu.cn/simple/
3. 华中理工大学-镜像源:
http://pypi.hustunique.com/
4. 山东理工大学-镜像源:
http://pypi.sdutlinux.org/
5. 阿里云-镜像源:
http://mirrors.aliyun.com/pypi/simple/
6. 豆瓣网-镜像源:
http://pypi.douban.com/simple/
到这可能会有朋友问了,罗列了这么多国内镜像源,那我该怎么使用呢?
不要着急,下面告诉你使用方法,使用方法分两种,一个是劳模法,一个是懒人法。
劳模法:
首先说一下劳模法,劳模当然是勤快的意思啦,就是每次pip时我都手动输入镜像源,举个“栗子”:
pip install numpy –i https://pypi.tuna.tsinghua.edu.cn/simple
看到上面“栗子”的格式了吗?就是每次在使用pip的时候加参数-i 镜像源地址
劳模法的优点就是随心所欲,想用哪个镜像源就输入哪个,且用时间长了,对这几个国内镜像源都能倒背如流。
懒人法:
下面再说一下懒人法,懒人嘛,当然是不想麻烦了,不想每次都输入镜像源地址,一劳永逸的方法如下:
如果你用的是Linux,则cd找到路径~/.pip/pip.conf文件,如果没有的话就自己创建一个哦,然后在创建的文件中添加如下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
上面只是个“栗子”,镜像源地址都可以切换为前面所说的可用的镜像源地址,但文件中内容的格式是不变的哦~
如果你用的是Windows系统,则在C:\Users\ AppData\Local\pip(以Win10为例)下创建pip.ini文件,然后打开创建的该文件,输入如下信息:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
好了,注意就是这两种方法,下面附上pip效果吧~
敬请关注“品位集结号”,为您带来意想不到的小收获~
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com