と の両方python2.7
がpython3.2
にインストールされていますUbuntu 12.04
。
シンボリック リンクpython
は にリンクしていますpython2.7
。
次のように入力すると:
sudo pip install package-name
のデフォルトpython2
バージョンがインストールされますpackage-name
。
一部のパッケージはpython2
と の両方をサポートしていますpython3
。経由でのバージョン
をインストールするにはどうすればよいでしょうか?python3
package-name
pip
ベストアンサー1
Ubuntu 12.10+ および Fedora 13+ には、 と呼ばれるパッケージがありpython3-pip
、これを使用すれば、このような面倒な手順を踏むことなくpip-3.2
(またはpip-3.3
、新しいバージョンの場合pip-3.4
は または) をインストールできます。pip3
私はこれに遭遇し、wget
や virtualenvs のようなものを必要とせずにこれを修正しました (Ubuntu 12.04 を想定)。
- パッケージをインストール
python3-setuptools
: を実行するsudo aptitude install python3-setuptools
と、コマンドが提供されますeasy_install3
。 - Python 3 の setuptools: run を使用して pip をインストールすると、 kev のソリューションのような
sudo easy_install3 pip
コマンドが提供されます。pip-3.2
- PyPI パッケージをインストールします: 実行します
sudo pip-3.2 install <package>
(もちろん、ベース システムに Python パッケージをインストールするには、root が必要です)。 - …
- 利益!