在 Debian Wheezy 中安装 python pip

Jak*_*ako 32 debian pip

如何pip在 Debian Wheezy 中安装?

我找到了很多建议,apt-get install python-pip但结果是

“无法找到包 python-pip”

pip在Debian喘息?我正在使用7.8

Ant*_*hon 51

虽然apt-get update似乎对你有帮助,但我强烈建议不要使用从 Wheeze 存储库安装的 pip apt-get install python-pip

  • pip版本 1.1 而当前版本 > 9.0
  • 1.1 版本在用于下载软件包时pip存在已知的安全问题
  • 1.1 版不限制下载/安装到稳定版本的软件包
  • 缺少许多新功能(例如对轮子格式的支持)并错过了错误修复(请参阅更改日志
  • python-pipapt-get无论出于何种原因,都通过引入一些 perl 模块来安装

除非你正在运行的python2.4或使仍然由PIP 1.1(和你不应该反正用),你应该遵循的支持画中画文档页面上的安装说明,以安全地下载pip(不使用不安全pip install --upgrade pip与1.1版本,当然不要安装任何sudo pip ...具有该版本的软件包)

如果您已经犯了安装 pip 1.1 版的错误,请立即执行:

sudo apt-get remove python-pip
Run Code Online (Sandbox Code Playgroud)

在那之后:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
Run Code Online (Sandbox Code Playgroud)

(对于您安装的任何 python 版本)。

从 2.7.9 开始的 Python2 版本和从 3.4 开始的 Python3 版本默认包含 pip。


und*_*ine 18

尝试 apt-get 更新。我在 debian wheezy 中看到:

root@aramin:/home/undefine# apt-cache show python-pip
包:python-pip
版本:1.1-3
安装尺寸:457
维护者:Debian Python 模块团队 
架构:全部
依赖:python2.6、python(>=2.6.6-7~)、python(=0.6c1)
推荐:python-dev-all (>= 2.6), build-essential
说明-zh: 替代 Python 包安装程序
 pip 是 easy_install 的替代品,旨在改进
 Python 包安装程序。它与 virtualenv 集成,不做部分
 安装,可以保存包状态以供重播,可以从非鸡蛋安装
 源,并且可以从版本控制存储库安装。
主页:http://pip.openplans.org/
描述-md5:8d21e4048f43043df36daaae334010b5
标签:admin::package-management, devel::lang:python, devel::packaging,
 实现在::python,角色::程序
部分:蟒蛇
优先级:可选
文件名:pool/main/p/python-pip/python-pip_1.1-3_all.deb
尺寸:111846
MD5sum: b9f16d9d57fbfb42a96d3b2ece11acae
SHA1:c33418777cbb82320a53f63083ecea1da4f8f559
SHA256:ffd03a25f0c1f457e810a930d83b0cab07e8c70b0f3ce63747544cc6fc39a61f

root@aramin:/home/undefine# apt-cache 策略 python-pip
蟒蛇皮:
  Zainstalowana:(刹车)
  Kandyduj?ca:1.1-3
  塔贝拉·韦斯吉:
     1.1-3 0
        500 Deborrent://localhost/ftp.pl.debian.org/debian/ stable/main i386 包