Ubuntu で pip 経由で python3 バージョンのパッケージをインストールするにはどうすればいいですか? 質問する

Ubuntu で pip 経由で python3 バージョンのパッケージをインストールするにはどうすればいいですか? 質問する

と の両方python2.7python3.2にインストールされていますUbuntu 12.04
シンボリック リンクpythonは にリンクしていますpython2.7

次のように入力すると:

sudo pip install package-name

のデフォルトpython2バージョンがインストールされますpackage-name

一部のパッケージはpython2と の両方をサポートしていますpython3。経由でのバージョン
をインストールするにはどうすればよいでしょうか?python3package-namepip

ベストアンサー1

Ubuntu 12.10+ および Fedora 13+ には、 と呼ばれるパッケージがありpython3-pip、これを使用すれば、このような面倒な手順を踏むことなくpip-3.2(またはpip-3.3、新しいバージョンの場合pip-3.4は または) をインストールできます。pip3


私はこれに遭遇し、wgetや virtualenvs のようなものを必要とせずにこれを修正しました (Ubuntu 12.04 を想定)。

  1. パッケージをインストールpython3-setuptools: を実行するsudo aptitude install python3-setuptoolsと、コマンドが提供されますeasy_install3
  2. Python 3 の setuptools: run を使用して pip をインストールすると、 kev のソリューションのようなsudo easy_install3 pipコマンドが提供されます。pip-3.2
  3. PyPI パッケージをインストールします: 実行しますsudo pip-3.2 install <package>(もちろん、ベース システムに Python パッケージをインストールするには、root が必要です)。
  4. 利益!

おすすめ記事