博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Installation Do I need to install pip?
阅读量:7191 次
发布时间:2019-06-29

本文共 2387 字,大约阅读时间需要 7 分钟。

hot3.png

Installation

Do I need to install pip?

pip is already installed if you're using Python 2 >=2.7.9 or Python 3 >=3.4 binaries downloaded from , but you'll need to .

Additionally, pip will already be installed if you're working in a created by or .

Installing with get-pip.py

To install pip, securely download .

Then run the following:

python get-pip.py

Warning

Be cautious if you're using a Python install that's managed by your operating system or another package manager. get-pip.py does not coordinate with those tools, and may leave your system in an inconsistent state.

get-pip.py will also install and , if they're not already. is required to install . Both are required to be able to build a (which improves installation speed), although neither are required to install pre-built .

Note

The get-pip.py script is supported on the same python version as pip. For the now unsupported Python 3.2, an alternate script is available .

get-pip.py options

--no-setuptools

If set, don't attempt to install

--no-wheel

If set, don't attempt to install

Additionally, get-pip.py supports using the and the . Below are some examples:

Install from local copies of pip and setuptools:

python get-pip.py --no-index --find-links=/local/copies

Install to the user site :

python get-pip.py --user

Install behind a proxy:

python get-pip.py --proxy="[user:passwd@]proxy.server:port"

Using Linux Package Managers

See in the .

Upgrading pip

On Linux or macOS:

pip install -U pip

On Windows :

python -m pip install -U pip

Python and OS Compatibility

pip works with CPython versions 2.6, 2.7, 3.3, 3.4, 3.5 and also pypy.

This means pip works on the latest patch version of each of these minor versions (i.e. 2.6.9 for 2.6, etc). Previous patch versions are supported on a best effort approach.

pip works on Unix/Linux, macOS, and Windows.

[1] For Python 2, see , and for Python3, see .
"Secure" in this context means using a modern browser or a tool like curl that verifies SSL certificates when downloading from https URLs.
Beginning with pip v1.5.1, get-pip.py stopped requiring setuptools to be installed first.
The pip developers are considering making --user the default for all installs, including get-pip.py installs of pip, but at this time, --user installs for pip itself, should not be considered to be fully tested or endorsed. For discussion, see .

转载于:https://my.oschina.net/rootliu/blog/1535687

你可能感兴趣的文章
iOS 数据库持久化
查看>>
SAP数据更新的触发
查看>>
全国绿色计算大赛 模拟赛第二阶段 (Python)
查看>>
算法笔记--Splay && Link-Cut-Tree
查看>>
android学习1-----项目红叉报错 gen下缺少R.java
查看>>
验证码的破解
查看>>
采药(动态规划背包问题总结)
查看>>
exec与xargs区别
查看>>
Linux 实现服务器之间时间同步
查看>>
python时间模块time详解
查看>>
jquery的outerHeight,outerWidth方法
查看>>
YII2表单中上传单个文件
查看>>
node.js中 express + multer 处理文件上传
查看>>
new 到底发生了什么
查看>>
Centos 32位兼容库安装
查看>>
php验证手机号记录
查看>>
C# 多态和接口
查看>>
2017 计蒜之道 初赛 第五场 C. UCloud 的安全秘钥(中等)
查看>>
CodeForces 660D Number of Parallelograms
查看>>
Ajax.BeginForm 防止跳转到新页面
查看>>