Python:Windows10にPython3+Pygameをインストールする

Python
注)2017年9月の時点で、WindowsのPython3.6以降のバージョンでPyGameインストールが可能になっています。(以前はPython3.2でないとPyGameに対応していませんでした)

Pythonをインストール後、PyGameの公式サイト(こちら)を参考にインストールしてください。

以下の記事内容は2017年2月時点での内容となります。ご了承ください。

———-
自作Windows10マシンにプログラミング言語Python3とPygameをインストールしようとしてすんなりと行かなかったため、メモしておきます。
この記事では、Windows10にPython3をインストールしPygameモジュールを使うための方法を解説しています。

Pythonには、バージョン2系とバージョン3系があり、現在はバージョン3を使うのが得策だと方々で言われています。しかし、Pygameについての情報は、まだPython2系の方が多いようです。(2017年2月現在)
最新のPythonバージョンにPygameをインストールしようとしても出来ません。Pygame側が対応していません。
WindowsにPygameをインストールする場合は、少し古いバージョンであるPython3.2.xをインストールした後にPygameをインストールする必要があります。

WindowsのPython3でPygameを使えるようにするには

1.Python3.2.xをインストールする
2.Python3.2.xに対応したPygameをインストールする

という手順になります。

まずは、Python3.2.xを探します。

Python公式ページ(https://www.python.org/)にアクセスし、DownloadsからWindowsを選択します。

python_win1

Pythonの古いバージョンは、スクロールすると出てきます。
Python 3.2.5の32bitバージョンであるDownload Windows x86 MSI installerを選択します。

python_win2

わたしのパソコンは、OSが64bitバージョンだったのですが、どうも64bitバージョンのPythonをインストールすると、Pygameをインストールできないようです。
Python3.2.5をインストールすると、ローカルディスクに「Python32」というフォルダが作成されます。

python_win4

次は、Pygameのインストールです。

Pygameのページにアクセスすると表示されるページには、pipによるインストールしか書いてありません。分かりにくいのですが、「getting started」という項目を選択します。

python_win3

左上のメニューにDownloadsという項目があるので選択します。

python_win5

Windows用のPygameインストーラが表示されます。Python2系向けが多いようです。
pygame-1.9.2a0.win32-py3.2.msi を選択しダウンロードします。(Windows用ではこれが最新バージョンのようです)
ファイル名の******py3.2.msiの部分がPython3.2用と思われます。

python_win6

pygame-1.9.2a0.win32-py3.2.msiインストール後に、コマンドプロンプトから「python」を起動し、「import pygame」としてエラーメッセージが出なければインストール完了です。

python_win7

以前、Python3をインストール済みでかつPythonのバージョンが3.2以上であった場合、Windowsのパス設定が新しいバージョンのPythonになっている場合があります。その場合は、PygameをPython3.2以上のPythonで動かそうとするためうまく動作しない可能性があります。

Windowsの場合、Pythonはバージョンによってインストールされるフォルダ名が変わります。例えば、Python3.2.xならフォルダ名が「Python32」、Python3.4.xならフォルダ名が「Python34」という風に。
複数のPythonがインストールされた環境でPygameを使いたい場合は、一時的にパス設定をPython3.2側にします。

スタートボタンを右クリックし表示されるメニューから「システム」を選択します。

windows_path1

システムウインドウが表示されます。左側の「システムの詳細設定」を選択します。

windows_path2

システムのプロパティウインドウが表示されます。
「環境変数…」ボタンを選択します。

windows_path3

システム環境変数から「Path」を選択し、「編集…」を選びます。
Python32フォルダの場所が表示されています。通常は、c:\Python32。これを上へボタンを使って他のバージョンのPythonフォルダ(例えばc:\Python34)よりも上に設定します。

コマンドプロンプトからpython -Vを実行して、目的のPythonのバージョンが表示されれば設定は、完了です。

windows_path4

コメント

タイトルとURLをコピーしました