Ubuntu 13.10を実行しています。python 2.7.5とanaconda 1.8.0を使用しています。pythonを起動して入力import pygame
すると、pygameという名前のモジュールがないことがわかります。
pygameをインストールするにはどうすればよいですか?
Ubuntu 13.10を実行しています。python 2.7.5とanaconda 1.8.0を使用しています。pythonを起動して入力import pygame
すると、pygameという名前のモジュールがないことがわかります。
pygameをインストールするにはどうすればよいですか?
回答:
pygameをpythonインタープリターにインポートできないのは、それをpython2にインストールしてpython3インタープリターを開始しているためです(Ubuntu 13.10はデフォルトでpython3を使用します)。
python2(バージョンは2.7.5)にpygameをインストールするには、ターミナル(Ctrl+ Alt+ t)でこれを実行します。
sudo apt-get install python-pygame
そしてpython2インタープリターを起動します
python2
としてpygameをインポートしてみてください
import pygame
セットpython2にあなたのデフォルトの通訳、あなたのbash_aliasesファイルに別名を設定することができます。これを行うには、ターミナルを開いて次のように入力します。
nano ~/.bash_aliases
これは、以前にエイリアスを設定したことがあるかどうかによって、空のファイルを開いてから、
alias python='python2'
でシンボリックリンクを変更しないでください/usr/bin/python3
。これにより、python3を頻繁に使用するUbuntu 13.10の多くのアプリケーションが壊れる可能性があります。
私は彼のコメントでジョビンの提案を確認することができます:
sudo apt-get install python-pygame
完璧に動作します。13.10でテスト済み。
次回、pythonパッケージをインストールする場合は、次のコマンドを実行して、リポジトリにあるかどうかを検索できます。
apt-cache search pygame
次に、パッケージ(リポジトリーにある場合)とその名前を確認できます。の出力apt-cache search pygame
は
lightyears - single player real-time strategy game with steampunk sci-fi
psychopy - environment for creating psychology stimuli in Python
pyntor - flexible and componentized presentation program
python-pygame - SDL bindings for games development in Python
python-pyglet - cross-platform windowing and multimedia library
python-soya - high level 3D engine for Python
python-soya-dbg - high level 3D engine for Python - debug extension
python-soya-doc - high level 3D engine for Python
solarwolf - Collect the boxes and don't become mad
(ここでは:このリストでは、パッケージを選択することができますpython-pygame
)と実行しますsudo apt-get install the-package-name
。
依存関係の詳細なデバッグについては、「pipを使用したpygameのインストール」を参照してください。
'import pygame'
かimport pygame
(「なし」)?
pygameにはpython3-pipが必要なので、これによりpython 3のpygameがインストールされます。
sudo apt-get install python3-pip python3-dev
sudo pip3 install pygame
Ubuntu 19.04以降にPyGame for Python 3.xをインストールするには、ターミナルを開いて次のように入力します。
sudo apt install python3-pygame
Ubuntu 18.10にpython3-pygameをインストールするには、ターミナルを開いて次のように入力します。
sudo nano /etc/apt/sources.list
この行をsources.listに追加します。
deb http://archive.ubuntu.com/ubuntu/ cosmic -proposed universe#for 19.04 cosmicをdiscoで置き換え
キーボードの組み合わせで保存sources.listをCtrl+ Oキーを押しEnterとし、終了Ctrl+X
利用可能なソフトウェアのリストを更新し、python3-pygameをインストールします。
sudo apt update
sudo apt install python3-pygame
現在サポートされているすべてのバージョンのUbuntuにpython-pygameをインストールするには、ターミナルを開いて次のように入力します。
sudo apt install python-pygame
sudo apt-get install python-pygame
か?