ユーザ用ツール

サイト用ツール


01_linux:12_ツール:02_pipのインストール

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
01_linux:12_ツール:02_pipのインストール [2014/03/26 01:03] – [証明書のエラーが出る場合] matsui01_linux:12_ツール:02_pipのインストール [2014/03/26 01:15] (現在) – [①easy_installの準備] matsui
行 1: 行 1:
 +====== 02 pipのインストール ======
  
 +pipとは、Pythonにおけるパッケージ管理システムです。
 +easy_installというツールもあるのですが、pipはこのeasy_installを置き換えるものとして開発されています。
 +rubyのgem、perlのcpan的な位置づけです。
 +
 +
 +===== ①easy_installの準備 =====
 +
 +easy_installが入ってない場合は、python-setuptoolsを入れてあげる
 +
 +[[https://pypi.python.org/pypi/setuptools#downloads|Python setuptools 3.3]]
 +
 +
 +<code console>
 +# wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
 +</code>
 +==== 証明書のエラーが出る場合 ====
 +
 +
 +<code>
 +subprocess.CalledProcessError: Command '['wget', 'https://pypi.python.org/packages/source/s/setuptools/setuptools-3.3.zip', '--quiet', '--output-document', '/root/setuptools-3.3.zip']' returned non-zero exit status 1
 +</code>
 +
 +
 +先にダウンロードしてあげると上手くいきます。
 +<code console>
 +# wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
 +# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-3.3.zip
 +# python ez_setup.py
 +</code>
 +===== ②インストール =====
 +
 +<code console>
 +# easy_install pip
 +</code>