14

Arch Linux システムをゼロから構築していますが、現在システムに Python はありません。次のコマンドを使用して Python2.7 をインストールできました。

pacman -S python2

しかし、次のようにPython用のパッケージをインストールしようとすると:

pacman -S python-numpy

Pacman は、Python3.x と Python3.x の numpy をダウンロードするオプションのみを表示します。他に利用できるオプションはありません。Python のものを検索するときに、インストールした Python のバージョンに基づいてのみ検索されるようにするにはどうすればよいですか? 私のシステムには Python3 がなく、まったく必要ありません。私の Ubuntu システムでは、Python のバージョンを指定していませんが、常に対応しています。Arch Linux でこれを処理する方法がわかりません。

前もって感謝します!

4

2 に答える 2

22

Arch Linux では、デフォルトの Python バージョンは 3 であるため、すべての python-* パッケージ (python 自体を含む) は Python3 用です。幸いなことに、Python2 は引き続き完全にサポートされており、代わりに python2-* というプレフィックスが付けられています。したがって、numpy をインストールするには、次のようにしますpacman -S python2-numpy

于 2012-03-12T14:33:53.873 に答える
9

また、Python Package Index から python2.7 に固有のパッケージをダウンロードする場合は、pip2 を使用する必要があります。例えば:

sudo pip2 install <package name>
于 2012-04-29T19:40:33.297 に答える