Edited at

WindowsにPython2.7.9を入れてグラフを表示する

More than 3 years have passed since last update.

皆様ごきげんよう。Goodfindエンジニア事務局です。

Windowsユーザ向けにPythonセミナー用の事前準備をまとめました。


python2.7.9をインストール

バージョン間違いのないようにお願いします。

1 インストーラーをダウンロードする

https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi

からファイルをダウンロードする。(PCが64ビット版の場合でも、後からインストールするライブラリとの兼ね合いがあるため、この版(32bit版)をインストールしてください)

リンク先が動作しない時は、

https://www.python.org/downloads/release/python-279/

にアクセスし、「Download Windows x86 MSI installer」を選択してダウンロードしてください。

2 ダウンロードしたファイルを実行し、インストールを実行

質問は全て「Yes」か「Next」でOKです

3 インストールを完了したらWindowsの設定からパスを設定する

Windows7以前の方

マイコンピュータ or コンピュータのアイコンを右クリックして、プロパティを開く

Windows8の方

Winボタン+Xでシステムダイアログを開く

以降各Windowsバージョンで共通


  • 左側のメニューから「システムの詳細設定」を選択

  • 詳細タブの下の方にある環境変数ボタンをクリックします

  • ダイアログの下側の「システム環境変数」から変数の欄がPathとなっている箇所を選択し、「編集」を選択

    システム設定 (1).png


  • 現在の変数値の末尾に";"を記載し、その後ろに「C:¥Python27;C:¥Python27¥Scripts」を追加する

    Pathの追加.png


4 Pythonの動作確認


  • コマンドプロンプトを管理者権限で起動する

この後行うインストールでは管理者権限が必要なので、管理者権限で起動する。

Windows8

管理者としてコマンドプロンプトを起動 - Windows8

http://pc-karuma.net/administrator-command-prompt-windows8/

を参照

Windows7以前

「スタート」->「アクセサリ」->「コマンドプロンプト」を右クリックし、管理者として実行を選択する。


  • コマンドプロンプトが起動したら python と入力して、Python 2.7.9 ... のメッセージが表示されれば、インストール完了

  • コマンドプロンプトに exit() と入力してpythonを終了する


numpyをインストール

1 ファイルをダウンロード

http://sourceforge.net/projects/numpy/files/NumPy/1.9.2/numpy-1.9.2-win32-superpack-python2.7.exe/download

2 ダウンロードしたファイルを実行しnumpyをインストール

numpy-1.9.2-win32-superpack-python2.7.exe

を実行し、インストールを実行する。質問は全て「Yes」か「Next」でOKです


matplotlibをインストール

1 ファイルをダウンロード

https://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.4.3/windows/matplotlib-1.4.3.win32-py2.7.exe

からファイルをダウンロード

2 ダウンロードしたファイルを実行しmatplotlibをインストール

matplotlib-1.4.3.win32-py2.7.exe

を実行し、インストールを実行する。質問は全て「Yes」か「Next」でOKです


その他、必要なライブラリをインストール

コマンドプロンプト(管理者権限で立ち上げること!)から

pip install six

pip install python-dateutil

pip install pyparsing

を実行する


注意 (2015.9.28追記)

本手順では、pipがインストールされておらずに動作しないケースがあるようです。

pip install xxxで「pipコマンドがわからない」系のエラーが出た場合は、以下を実行してください



  • https://pypi.python.org/pypi/setuptools へ移動し「ez_setup.py」をダウンロード


    • 「Installation Instructions」の項にez_setup.pyのリンクがあるので、リンク先を保存してください。



  • コマンドプロンプトを起動し、ez_setup.pyを格納したフォルダへ移動

  • コマンドプロンプトで[python ez_setup.py]を実行

  • コマンドプロンプトで[eazy_install pip]を実行

  • pipのインストールが完了したら、本ページの「その他、必要なライブラリをインストール」 に戻る


確認

新規ファイルgraph_example.py をテキストエディタで開き、内容を以下のようにする


graph_example.py

from numpy import *

import pylab as plt

x = linspace(-10, 10, 100)
y = x

plt.plot(x,y)
plt.show()


作成したgraph_example.pyを実行(ダブルクリック)して、グラフが表示されることを確認する。

スクリーンショット 2015-04-15 13.27.14.png