使用国内镜像源 提高pip安装更新速度
不论是使用 pip,还是 Pipenv、Poetry等工具,安装 Python 包的时候会默认从官方的 PyPI 源下载文件,速度比较慢。国内的一些公司和机构提供了 PyPI 镜像源(mirror source),你可以设置让这些工具从国内的镜像源安装 Python 包,以便提高下载速度。
官方 PyPI 源的 URL 为 https://pypi.org/simple (旧的 URL 为 https://pypi.python.org/simple )
pip更换临时设置可以通过 -i 选项:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ flask
永久更换:
Windows系统:
首先在window的文件夹窗口输入:
%APPDATA%
然后创建pip文件夹
最后创建pip.ini文件,写入如下内容
[global]
index-url = https://mirrors.cloud.tencent.com/pypi/simple/
[install]
trusted-host = mirrors.cloud.tencent.com
Linux系统:
mkdir ~/.pip
cat > ~/.pip/pip.conf << EOF
[global]
trusted-host = mirrors.cloud.tencent.com
index-url = https://mirrors.cloud.tencent.com/pypi/simple/
EOF
国内常用镜像源地址:
腾讯云 https://mirrors.cloud.tencent.com/pypi/simple
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
更换速度以后速度很快
C:\Users\ice>pip install pipenv
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting pipenv
Downloading https://mirrors.aliyun.com/pypi/packages/13/b4/3ffa55f77161cff9a5220f162670f7c5eb00df52e00939e203f601b0f579/pipenv-2018.11.26-py3-none-any.whl (5.2MB)
100% |████████████████████████████████| 5.2MB 2.8MB/s
Requirement already satisfied: setuptools>=36.2.1 in c:\python37\lib\site-packages (from pipenv) (40.8.0)
Requirement already satisfied: pip>=9.0.1 in c:\python37\lib\site-packages (from pipenv) (19.0.3)
Collecting virtualenv-clone>=0.2.5 (from pipenv)
Downloading https://mirrors.aliyun.com/pypi/packages/ba/f8/50c2b7dbc99e05fce5e5b9d9a31f37c988c99acd4e8dedd720b7b8d4011d/virtualenv_clone-0.5.3-py2.py3-none-any.whl
Collecting virtualenv (from pipenv)
Downloading https://mirrors.aliyun.com/pypi/packages/33/5d/314c760d4204f64e4a968275182b7751bd5c3249094757b39ba987dcfb5a/virtualenv-16.4.3-py2.py3-none-any.whl (2.0MB)
100% |████████████████████████████████| 2.0MB 4.5MB/s
Collecting certifi (from pipenv)
Downloading https://mirrors.aliyun.com/pypi/packages/60/75/f692a584e85b7eaba0e03827b3d51f45f571c2e793dd731e598828d380aa/certifi-2019.3.9-py2.py3-none-any.whl (158kB)
100% |████████████████████████████████| 163kB 3.4MB/s
Installing collected packages: virtualenv-clone, virtualenv, certifi, pipenv
Successfully installed certifi-2019.3.9 pipenv-2018.11.26 virtualenv-16.4.3 virtualenv-clone-0.5.3
Tag标签:「速度 镜像 pip 国内」更新时间:「2023-10-31 16:02:13」阅读次数:「1226」