【Python】Windows+Eclipseで開発環境を構築する手順

2018年4月5日

Eclipse で、Python による開発をできるようにしたいと思います。
今回、インストールするのは「PyDev」プラグインです。

エディターとしての機能だけではなく、
ブレークポイントの設定、ステップ実行などができるようになります。

動作確認済み環境

OS:Windows 7 64bit
Python:3.6.5
Eclipse:Oxygen.3 (4.7.3) 64bit
Pleiades 適用済み
PyDev 6.3.2
※スクリーンショットは古いままです。

PyDevのインストール

ここでは Eclipse 4.7.3 に PyDev をインストール手順を示します。

eclipse_pydev_00

Eclipse のヘルプメニューから「新規ソフトウェアのインストール…」を選択します。

eclipse_pydev_01

「使用可能なソフトウェア」画面の「追加」ボタンをクリックします。

eclipse_pydev_02

レポジトリーの追加画面が表示されるので、
名前には PyDev と入力して、ロケーションには「http://pydev.org/updates」と入力します。
入力できたら、「OK」ボタンをクリックして追加画面を閉じます。

eclipse_pydev_03

「使用可能なソフトウェア」画面に自動で戻り、暫く「保留中」と表示されたあとに
名前の項目に「PyDev」が表示されるはずなので、チェックを付けます。

eclipse_pydev_04

チェックを付けたら、「次へ」ボタンをクリックします。

eclipse_pydev_05

インストール詳細画面が表示されるので、「次へ」ボタンをクリックします。

eclipse_pydev_06

eclipse_pydev_07

ライセンスについての確認画面が表示されるので
同意するなら、画面右下の「使用条件の条項に同意します」の方にチェックを付けて
「完了」ボタンをクリックします。
※ここで、クリックするとインストールが開始されます。

eclipse_pydev_08
インストールの進捗状況を示す画面が表示されます。

eclipse_pydev_09

証明書の確認画面が表示されます。チェックを付けて「OK」ボタンをクリックします。

eclipse_pydev_10

インストールが完了すると
Eclipse を再起動させる必要があるので「はい」をクリックして再起動します。

eclipse_pydev_11

Eclipse を再起動させたら、
Eclipse のファイルメニューから「新規」>「プロジェクト」を選択します。

「PyDev」を選べるようになっていたら、インストール成功です。

Pythonのインタプリター設定

Python プロジェクトが実行できるようにインタプリターの設定をします。

eclipse_pydev_12

Eclipse の ウィンドウメニューから「設定」を選択して設定画面を表示します。

eclipse_pydev_13

PyDev > インタプリター > Python Interpreter を選択します。
「新規」ボタンから python の実行ファイルを指定します。

eclipse_pydev_14

eclipse_pydev_15

指定できたら、「OK」ボタンをクリックします。

eclipse_pydev_16

「OK」ボタンをクリックするとライブラリに追加するフォルダを指定する画面が表示されます。
デフォルトのままでもかまわないので、「OK」ボタンをクリックします。

eclipse_pydev_17

「適用」ボタンをクリックします。
※適用中に Windows ファイヤーフォールの許可画面が表示されます。

eclipse_pydev_18

eclipse_pydev_19

エラーが起きなければ、「OK」ボタンをクリックして「設定」画面を閉じます。
いよいよ、「Hello World」を表示させてみたいと思います。

PyDevでHello Worldを表示させてみる

eclipse_pydev_20

eclipse_pydev_21

Eclipse の右上の「PyDev」タブをアクティブにしてから、
Eclipse の ファイルメニューから
「新規」>「PyDev プロジェクト」もしくは「プロジェクト」を選択します。

eclipse_pydev_22

「プロジェクト」を選択すると表示されます。
「PyDev プロジェクト」を選択して、「次へ」ボタンをクリックします。

eclipse_pydev_23

プロジェクト名を入力すると完了ボタンがクリックできるようになるので、
プロジェクトタイプが「Python」になっていることを確認してからクリックします。

eclipse_pydev_24

作成された project のアイコンの上で右クリックして、
「新規」>「PyDev モジュール」を選択します。

eclipse_pydev_25

新規 Python モジュールの作成画面が表示されるので
今回は、Package 欄は空欄にして、Name 欄にモジュールの名前を入力します。
入力したら、完了ボタンをクリックします。

eclipse_pydev_26

eclipse_pydev_27

テンプレート選択画面が表示されるので、
「モジュール:メイン」を選択して、「OK」ボタンをクリックします。

eclipse_pydev_28

print(“hello world")

上記のように入力して、ファイルを保存します。

eclipse_pydev_29

エラーが起きていなければ、
実行するとコンソール画面に「hello world」と出力されると思います。

開発環境

Posted by 管理人