PythonをインストールしてPygameを動かすまで

python

1. はじめに

最近はPythonがQiitaタグランキングを独占。 超トレンドになっているのにも関わらず、プロジェクトで使う機会がなかった触れていなかったので、入門していきたいかと思います。

【2020/02/21 追記】 Pythonを使ってこんなの作ってみました! 【LINE BOT + COTOHA API】君の文章は相手を不快にしていないか?COTOHA先生にチェックしてもらおうぜ

2. Pythonで作れるもの

Pythonはシンプルかつ高機能な言語であるため、様々なシステムで活用されています。 Pythonで作れるものは大きく分けると「WEBアプリ」「データ解析/分析ツール」「人工知能」になります。 また、Pythonで作られているシステムには以下のようなものがあります。

  • WEBアプリ
  • YouTube
  • Instagram
  • Dropbox
  • Pinterest
  • データ解析/分析ツール
  • Jupyter
  • graph-tool
  • Numpy
  • Pandas
  • Scipy
  • 人工知能
    • Pepper

3. Pythonのインストール

では早速開発環境を作っていきましょう。今回の構築先はWindowsです。 Pythonのバージョンは3.6.5になります。(2018/06/23時点) Pythonのインストールは以下から行います。 https://www.python.org/downloads/

①「Download Python 3.6.5」をクリックし、インストーラーをダウンロードします。 1.png

②自動で環境変数にパスを追加するため、「Add Python 3.6 to PATH」にチェックを入れ、「Install Now」をクリックします。 2.png

③インストールが完了したら、「Close」をクリックしてダイアログを閉じます。 3.png

④コマンドプロンプトを起動し、「python --version」と打ちます。バージョンが表示されれば成功です。 4.png

4. Pygameのインストール

続いてはPygameのインストールを行います。

①コマンドプロンプトを起動し、「python -m pip install pygame」と打ちます。 g1.png

②「python」コマンドを打ったあと、「import pygame」と入力し、エラーが表示されなければ成功です。 g2.png

5. Pygameを動かしてみる

Pygameのインストールが成功すると、以下にPygameフォルダができあがると思います。 "C:(ユーザフォルダ)\AppData\Local\Programs\Python\Python36-32\Lib\site-packages" たくさんのサンプルゲームがインストールされますので、以下のサイトを参考にしてみて下さい。 http://westplain.sakuraweb.com/translate/pygame/Examples.cgi

今回はインベーダーゲームをしてみましょう。 ①コマンドプロンプトで、「python -m pygame.examples.aliens」と打ちます。 1.png

②インベーダーゲーム起動します! 2.png

6. PythonのIDE(おまけ)

PythonのIDEは以下のようなものがあります。 中でもPyCharmがイケイケらしいです。 個人的にはやはりVisual Studio派でした(^^;)

名前 URL
PyCharm https://www.jetbrains.com/pycharm/
IDLE (Pythonに付属)
Eclipse https://www.eclipse.org/
PyScripter https://sourceforge.net/projects/pyscripter/
Wing https://wingware.com/
Visual Studio Code https://www.microsoft.com/ja-jp/dev/products/code-vs.aspx
Visual Studio Community https://www.microsoft.com/ja-jp/dev/products/community.aspx