IDLEでpgzeroが動かなかった時の対処法
この記事ではコマンドプロンプトを使ったPygame Zero(以下からpgzeroと表記します)のインストール方法が
うまくいかなった時の解決方法を紹介します。
仕事と遊びに役立つPython活用術|日経BPブックナビ【公式サイト】の「PygameZeroゲームプログラミング入門」(p.108)を参考にpgzeroをコマンドプロンプトでインストール
その後、pythonのIDLE(バージョンは3.9)で実行しようとしたところ......
上記のようなエラーが返ってきてしまった。
pgzeroがうまくインストールされていないのだと思い
再度「pip install pgzero」を実行
すると、バージョンが1.1のpgzeroがインストールされていることが確認できた。
なぜ、pgzeroがインストールされているのに使えないのだろうか?
調べてみたところ、私の使いたかったpgzrunはバージョン1.2以降のpgzeroで追加されたものであるため使えなかったようである。(その後も、様々な方法を試したがうまくインストールできなかった)
そこで、Anaconda | Individual Editionを使うことに
anacondaで「pip install pgzero」と実行
すると......
pgzeroの最新バージョンであるpgzero1.2をインストールすることができた。
そして、テキストエディタ(メモ帳)で
上記のソースコードを作成し、anacondaで実行↓
すると、
実行したかった、pgzeroを使ったウィンドウの表示に成功した。