Debian Wheezyにpython pipをインストールします


31

pipDebian Wheezy にインストールする方法は?

私は多くのアドバイスを見つけましたapt-get install python-pipが、結果は

「パッケージpython-pipが見つかりません」

pipDebian wheezyの利用可能?私は使っています7.8


はい、利用可能です。の出力はapt-cache policy python-pip何ですか?の出力も投稿してくださいapt-cache policy
ファヒムミタ

「apt-cache policy python-pip」により、「N:パッケージpython-pipが見つかりません」と表示されました。他のコメントについては、ここで見ることができるより長い出力を与えました。pastebin.com/bGUMjiuL
ジャコ

回答:


50

apt-get updateあなたを助けるために見えるかもしれませんが、私はお勧め強く持つ喘鳴リポジトリからインストールピップを使用しないようにapt-get install python-pip

  • そのpip現在のバージョンは> 9.0である一方で、バージョン1.1であります
  • バージョン1.1にpipは、パッケージのダウンロードに使用した場合のセキュリティ問題が知られています
  • バージョン1.1は、ダウンロード/インストールをパッケージの安定バージョンに制限しません
  • 多くの新機能(ホイール形式のサポートなど)が欠けており、バグ修正を見逃しています(変更ログを参照)
  • python-pipapt-get何らかの理由でいくつかのperlモジュールのプルを介してインストールされます

それでもピップ1.1(およびそのとにかく使用しないでください)によってサポートされているのpython2.4かそこらを実行している場合を除き、あなたは従うべきピップドキュメントページ上のインストール手順をしっかりダウンロードpip安全でないを使用していない(pip install --upgrade pip1.1バージョンで、そして確かにsudo pip ...そのバージョンでパッケージをインストールしないでください)

既にpipバージョン1.1のインストールを間違えている場合は、すぐに実行してください:

sudo apt-get remove python-pip

その後:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

(インストールしたPythonバージョンのいずれか)。

2.7.9以降のPython2バージョンと3.4以降のPython3バージョンには、デフォルトでpipが含まれています。


ワオ。非常に高く評価されたアドバイスをありがとう!
ジャコ

wheezyにパッケージされているpip-3.2はどうですか?それにはセキュリティ上の問題もありますか?もしそうなら、そしてあなたがPython 3の準備ができていないモジュールを扱っていないなら、おそらくそれはより良い選択肢でしょうか?
mc0e

@ mc0eバージョン番号を見つけるのに問題がありますか?pip --versionそれを与えます。より良い選択肢であるという点で、あなたが何を言っているのかわかりません。2.7.9を意味する場合、答えはおそらくです。
アントン

1
+1、特にバージョン情報用。しかし、私は、Python 2.7.9は、ラズベリーパイ(raspbian)にインストールして持ってpipされていないデフォルトで含まれています。
アンドレイスカイニコフス

これを試しましたが、wgetからエラーが発生しました。ERROR: The certificate of bootstrap.pypa.io 'は信頼されていません。ERROR:証明書bootstrap.pypa.io' hasn't got a known issuer.
user5359531

18

apt-get updateを試してください。私は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
Description-en:代替Pythonパッケージインストーラー
 pipはeasy_installの代替であり、改善することを目的としています
 Pythonパッケージインストーラー。virtualenvと統合し、部分的には行いません
 インストール、再生のためにパッケージの状態を保存できる、非卵からインストールできる
 ソース、およびバージョン管理リポジトリからインストールできます。
ホームページ:http://pip.openplans.org/
説明-md5:8d21e4048f43043df36daaae334010b5
タグ:admin :: package-management、devel :: lang:python、devel :: packaging、
 implement-in :: python、role :: program
セクション: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 policy python-pip
python-pip:
  ザインスタロワナ:(ブラック)
  Kandydująca:1.1-3
  Tabela wersji:
     1.1-3 0
        500 detortorrent://localhost/ftp.pl.debian.org/debian/ stable / main i386パッケージ

ありがとうございました!apt-get updateの後、パッケージをインストールできました。私はapt-get updateが実際に何をするのか本当に理解していないと思います!ランダムに行います。1か月前にこのDebianをインストールしましたが、少なくとも5回はコマンドを既に発行しました。なぜ、これがpython-pipを返したのかしら!! ??
ジャコ

apt-get updateaskubuntu.com/a/222352
jezmck

0

私はDebian "jessie"でも同じ問題を抱えていました。これは私にとってはうまくいきました:

sudo apt-get remove python* 
sudo aptitude install python-pip

1
これにより、システムが破損する可能性があります。
フォトブリスク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.