web-dev-qa-db-ja.com

Ubuntuにpythonモジュールをインストールする

Ubuntu Linux 12.04でpythonのモジュールをいくつかインストールする必要があります。pygameとlivewiresが必要ですが、インストール方法がわかりません。

Livewiresのpyファイルがあり、これは特別に編集されています(現在読んでいる本から)。インストールしたいのですが、どうすればいいかわかりません。pygameもインストールしたいです。

14

Ubuntu(および同様のLinuxシステム)にPythonパッケージをインストールする方法は2つあります。

Sudo apt-get install python-pygame

debian/UbuntuパッケージマネージャーAPTを使用する。これは、APT設定を変更しない限り、Ubuntuが出荷するパッケージでのみ機能し、特にPython 3のPyGameパッケージはないようです。

もう1つのオプションは、PIP Pythonパッケージマネージャーを使用することです。

Sudo apt-get install python3-pip

それをインストールするために、

Sudo pip3 install pygame

PyPI からPyGameパッケージを取得し、Pythonにインストールします。3. PIPにはAPTと比較していくつかの制限がありますが、パッケージの代わりに常に最新バージョンのパッケージを取得しますUbuntuパッケージャーが出荷することを選択したこと。

[〜#〜] edit [〜#〜]:コメントで言ったことを繰り返すために、pip3はUbuntu 12.04にはありませんまだ。まだインストールできます

Sudo apt-get install python3-setuptools
Sudo easy_install3 pip
Sudo apt-get purge python-pip

この後、pipは、pip3ではなく、PIPのPython 3バージョンです。最後のコマンドは安全のためだけのものです。 Python 2 PIPが/usr/bin/pipとしてインストールされている場合があります。

23
Fred Foo

Pipをインストールしてみてください。

apt-get install python-pip
pip install pygame
6
user1525721

UbuntuのバージョンとIDEを使用しています。Ubuntu15以前にはPython 2.7とUbuntu 16.04にはPython 2.7および3.5。IDEを使用しているため、これを行うにはいくつかの方法があります。SpyderをUbuntuアプリストアからのみインストールするか、Jupyterをインストールするとします。つまり、AnacondaやEnthoughtのような独自のPythonバージョンをインストールするディストリビューションはありません。パッケージ/ライブラリをインストールしようとすると、どのPythonにインストールされているかを知るために。

ここで、UbuntuのデフォルトのIDEバージョンに接続されているPythonがある場合)、ターミナルを使用してパッケージをインストールできます。

python 2.7を使用

pip install libraryname

python 3.5 use

pip3 install libraryname

時々、私が知らない理由で、パッケージのインストールプロセス中に、LinuxはPythonへのアクセスをブロックするので、これらも試してください:

Sudo apt install python-libraryname

およびfor Python 3.5

Sudo apt install python3-libraryname

これらは、必要なすべてのライブラリをインストールするのに役立ちました。

現在、AanacondaやEnthoughtなどのディストリビューションを使用している場合、インストールしているライブラリがそれらのディストリビューションが使用するライブラリに追加されない可能性が高くなります。これらのディストリビューション用のライブラリをインストールするには、ディストリビューションを実行したら、ipythonコンソールに移動して次のように記述します。

!pip install libraryname

Enthoughtの場合、必要なライブラリのほとんどが含まれている独自のパッケージマネージャーがあり、pipなどを使用せずにそこにインストールできます。

2
Roozbeh Bakhshi

いくつかのアプローチを使用できます。

1-パッケージを自分でダウンロードします。これは私が最も使用するものです。パッケージが仕様に従っている場合、非圧縮フォルダーに移動してコンソールに入力することでインストールできます。

python setup.py build
python setup.py install

2-pipを使用します。ピップは非常に簡単です。コンソールで、次のように入力する必要があります。

pip install package_name

ここでpipを取得できます https://pypi.python.org/pypi/pip そして方法1でインストールします

注意すべき点が1つあります。virtualenvを使用していない場合は、それらのコマンドの前にSudoを追加する必要があります(非推奨)

2
Alvaro
 curl -O http://python-distribute.org/distribute_setup.py
 Sudo python distribute_setup.py
 Sudo easy_install pygame

distribute、distutils、setuptools、distutils2の違い

0
Foo Bar User