web-dev-qa-db-ja.com

Arch Linuxにpython2.7固有のパッケージをインストールするにはどうすればよいですか?

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

pacman -S python2

しかし、pythonのようなパッケージをインストールしようとすると:

pacman -S python-numpy

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

前もって感謝します!

10

ArchLinuxではデフォルトのPythonバージョンは3なので、すべてのpython- *パッケージ(python自体を含む)はPython3用です。幸いPython2はまだ完全にサポートされています。代わりに、接頭辞python2- *を付けるだけです。したがって、numpyをインストールするには、pacman -S python2-numpyを実行します。

16
aquavitae

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

Sudo pip2 install <package name>
10
norbitwise