Eclipse初心者必見!EclipseでPythonの環境を構築してみようヤマシタ2018/9/252018/11/21Pythonで効率よく開発したい場合は、Eclipseを使用すると便利です。「EclipseでPythonを実行する方法が知りたい」と言った方に向けて、この記事ではEclipseの概要から導入方法、実際にPythonを実行する方法などについて解説していきます。・Eclipseのデバッグを使ってみよう前提条件としてPythonがインストール済みであることを確認しておきましょう。Pythonをインストールしていない場合は、以下の記事を参考にしてください。まとめそもそもEclipseとはEclipseとは開発を効率化するための「統合開発環境」です。以下のような特徴があります。コード編集機能このような機能を兼ね備えていることにより、開発の負担を軽減して生産性を上げることが可能です。そんなEclipseの基本については、以下の記事でも解説しています。2019年10月16日Eclipseのダウンロードそれでは早速Eclipseをダウンロードしてみましょう。ダウンロード」から行います。Photon」を選択します。次の画面でPythonが使えるEclipseをダウンロードします。Edition」を選択します。Windowsも基本的に方法は同じです。ボタンをクリックするとダウンロードが始まります。ダウンロードした「pleiades-4.8.0-python-mac_20180627.dmg」を実行します。以下の画面から「Eclipse_4,8.0.app」を「Applications」フォルダへドラッグします。アプリケーションフォルダに「Eclipse_4,8.0.app」ができていれば成功です!Eclipseの起動ドラッグしたら、アプリケーションフォルダから「Eclipse_4.8.0.app」を実行します。「開発元が未確認のため開けません」のダイアログが表示されたら、「Eclipse_4.8.0.app」を右クリックして「開く」を選択します。Eclipseの起動後の画面になります。Pythonプロジェクトの作成と実行プロジェクトの作成EclipseでPythonを実行するためには、プロジェクトを作成する必要があります。プロジェクト」を選択します。プロジェクト」画面が表示されますのでプロジェクト名を入力します。ここではプロジェクト名を「PythonSample」としています。他の項目はデフォルトのままで「完了」ボタンをクリックします。これでPythonのプロジェクトが作成されました。次にパッケージを作成するため、「PythonSample」の右クリックメニューから「Pydevパッケージ」を選択します。「名前」の項目にパッケージ名を入力します。ここでは「PyPkg」としています。「PyDevのデフォルトEclipse設定」が表示されたら、デフォルトの設定のまま「OK」ボタンをクリックします。これで「PythonSample」プロジェクト直下に「PyPkg」パッケージが作成されました。次にプログラムを記述するためのモジュールを作成します。モジュール」を選択します。「ソース・フォルダー」「パッケージ」はデフォルトのままで、「名前」の項目にモジュール名を入力します。ここでは「PythonSample」としています。入力したら「完了」ボタンをクリックします。テンプレートの一覧画面が表示されますので、「Empty」を選択して「OK」ボタンをクリックします。これで「PyPkg」パッケージ直下に「PythonSample」モジュールが作成されました。World!!」を出力させてみましょう。エディタに以下のように入力します。Python!!」が出力されれば成功です!Eclipseのデバッグを使ってみようブレークポイントの設置プログラムを指定の箇所でストップして、変数の中身などを確認したい場合はデバッグ機能を使うと便利です。デバッグを行うには、エディタの左端をダブルクリックして「ブレークポイント」を設定します。デバッグの実行ブレークポイントを設定したら、「デバッグ」ボタンをクリックします。すると、ブレークポイントを設置した箇所でプログラムがストップして、以下のように変数の中身が表示されます。変数numには100が入ってることがわかりますね。次のブレークポイントに進むには以下の「進む」ボタンをクリックします。まとめここでは、EclipseでPythonの開発環境を整えるために以下の内容について解説しました。・Eclipseのデバッグを使ってみようEclipseを使えば、開発を効率化することができますので、ぜひ導入して試してみましょう。TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。無料体験レッスンを予約する書いた人ヤマシタシステムエンジニアとして10年勤務→フリーランスへ。現在は侍ブログ編集部としてこれまでに200記事以上の記事を執筆。大規模システム開発からWebアプリ開発まで経験あり。最近ではPythonの機械学習に挑戦中。