Ubuntu Linux 12.04でpythonのモジュールをいくつかインストールする必要があります。pygameとlivewiresが必要ですが、インストール方法がわかりません。
Livewiresのpyファイルがあり、これは特別に編集されています(現在読んでいる本から)。インストールしたいのですが、どうすればいいかわかりません。pygameもインストールしたいです。
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
としてインストールされている場合があります。
Pipをインストールしてみてください。
apt-get install python-pip
pip install pygame
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などを使用せずにそこにインストールできます。
いくつかのアプローチを使用できます。
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を追加する必要があります(非推奨)
curl -O http://python-distribute.org/distribute_setup.py
Sudo python distribute_setup.py
Sudo easy_install pygame