pip 命令安装

转:https://pip.readthedocs.io/en/stable/installing/

安装
我需要安装pip吗?
如果您使用从python.org下载的Python 2> = 2.7.9或Python 3> = 3.4,或者您正在 使用virtualenv或pyvenv创建的虚拟环境中工作,则已经安装了pip 。只需确保升级pip。

用get-pip.py安装
要安装pip,请安全下载get-pip.py。[1]:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
然后运行以下命令:

python get-pip.py
警告 如果您使用的是由您的操作系统或其他软件包管理器管理的Python安装,请务必小心。get-pip.py不与这些工具协调,可能会使系统处于不一致状态。
get-pip.py还安装了setuptools [2]和wheel 如果它们还没有。setuptools是安装源代码分发所必需的 。虽然两者都不需要安装预制轮子,但两者都是构建轮式缓存(提高安装速度)所必需的。

注意 与pip相同的python版本支持get-pip.py脚本。对于现在不受支持的Python 2.6,此处提供了备用脚本 。
get-pip.py选项
--no-setuptools
如果设置,请不要尝试安装setuptools

--no-wheel
如果设置,请勿尝试安装车轮

get-pip.py允许pip安装选项和一般选项。以下是一些例子:

从pip和setuptools的本地副本安装:

python get-pip.py --no-index --find-links=/local/copies
安装到用户站点[3]:

python get-pip.py --user
在代理后面安装:

python get-pip.py --proxy="http://[user:passwd@]proxy.server:port"
get-pip.py也可用于安装的指定的组合pip, setuptools和wheel使用相同的要求的语法pip:

python get-pip.py pip==9.0.2 wheel==0.30.0 setuptools==28.8.0
使用Linux包管理器
请参阅“ Python包装用户指南”中的“ 使用Linux包管理器安装pip / setuptools / wheel ”。

升级PIP 
在Linux或macOS上:

pip install -U pip
在Windows上[4]:

python -m pip install -U pip
Python和OS兼容性
pip适用于CPython版本2.7,3.4,3.5,3.6,3.7和pypy。

这意味着pip适用于每个次要版本的最新补丁版本。尽力而为方法支持以前的修补程序版本。

pip适用于Unix / Linux,macOS和Windows。

[1]    在此上下文中,“安全”是指使用现代浏览器或curl等工具从https URL下载时验证SSL证书。
[2]    从pip v1.5.1开始,get-pip.py停止要求首先安装setuptools。
[3]    pip开发人员正在考虑--user为所有安装设置默认值,包括get-pip.py安装pip,但此时, --userpip本身的安装不应被视为完全测试或认可。有关讨论,请参见问题1668。
[4]    https://github.com/pypa/pip/issues/1299

 

发布了9 篇原创文章 · 获赞 18 · 访问量 6566

猜你喜欢

转载自blog.csdn.net/zlc1990628/article/details/90139458
今日推荐