温馨提示:
本文所述内容具有依赖性,可能因软硬条件不同而与预期有所差异,故请以实际为准,仅供参考。
这几天用 Python pip 安装应用普遍比较慢,甚至直接装不了,看了下默认镜像源服务器在国外,这能不慢嘛。搜了下国内有众多镜像源,替换后安装速度蹭蹭往上涨,记录一下以备后用,有相同问题的小伙伴也可以参考参考。
pip 命令
pip 的安装一般如下:
sudo apt-get install python-pip
或者:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
使用方法
pip list # 列出所有安装的库
pip list –outdated # 列出所有过期的库
pip install –upgrade 库名 # 更新库
pip install –upgrade pip # 更新 pip 自身
pip freeze # 查看安装了哪些包
pip install -t /usr/local/lib/python2.7/site-packages/ xlrd # 给指定版本的 python 安装库
镜像源
临时使用
pip install web.py -i https://pypi.douban.com/simple # 单次使用国内源安装
如果安装过程中报错,则可以添加 --trusted-host
参数,其完整命令行如下:
pip install web.py -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
默认使用
国内镜像源有:
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 腾讯云:http://mirrors.tencentyun.com/pypi/simple/
- 华为云:http://mirrors.huaweicloud.com/repository/pypi/simple
- 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣:http://pypi.douban.com/simple/
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
通过修改配置文件来指定默认安装源:
编辑 pip.cofig 文件,文件位置(若不存在则新建一个):
mac:~/.pip/pip.conf
linux:~/.pip/pip.conf
windows:%HOMEPATH%\pip\pip.ini
内容大致如下:
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
保存退出即可。
参考文章:
1、《python包管理工具pip使用国内镜像源加速》
2、《设置国内pip源,加速pip更新速度》
Windows 10Chrome 66.0.3359.181来自 江苏 的大神
我也想学Python,以后的科技成果面对用户必然是人工智能为前端面对用户,科幻片里的早就有了,很牛逼啊。
没错,有机会学学