之前安装了一次flask,使用python默认源,因为资源获取和网络原因各种time out的错误,如:raise ReadTimeoutError(self._pool, None, 'Read timed out.')
发现是网络太慢加载文件超时导致的错误,所以找了些方法,更新pip源至国内,一劳永逸。
国内pip源地址:
1、豆瓣(douban):http://pypi.douban.com/simple/
2、清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
3、阿里云:http://mirrors.aliyun.com/pypi/simple/
4、中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
5、中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
6、华中理工大学:http://pypi.hustunique.com/
7、山东理工大学:http://pypi.sdutlinux.org/
临时使用国内源的方法:
pip install -i 国内源地址 需要安装的包名
如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask
一、linux下永久更新至国内pip源的方法
#创建文件、地址
mkdir ~/.pip/
cd ~/.pip/
#编辑文件
vi pip.conf #输入一下内容(以清华源为例)
[global]
index-url = https://pypi.tuna.tsinghu