はじめに
EclipseでPythonがつかえるように環境構築をしました。
Pydevのマニュアルでは、導入ができない人向けです。
特に、SSLでのエラーでできなかった人向けです。
環境
- Windows10 pro
- Python 3.11
手順
- Pythonのインストール
「Python 3.11」をインストール - Eclipseのインストール
「Pleiades All in One Eclipse」のPython用をインストール - Pythonの仮想環境の作成
1でインストールしたPythonをもとに、Pythonの仮想環境を作成 - Eclipseの設定
Pythonを動かすためにEclipseのインタープリターの設定を行う - Hello Worldを出力
プロジェクトを作成し、モジュールを作成と実行
1. Pythonのダウンロード
Pythonのインストール手順
- Windowsの画面左下の検索でPythonと入力
- 検索結果か「Pythonのコマンドの実行」をクリック
クリックするとMicrosoft Storeが起動しPythonの入手画面が出てくる
Microsoft StoreでPythonを提供しているので利用する
3. Microsoft Storeで 「Python 3.11」 を入手
お金は請求されない - コマンドプロンプトで
python
を実行 以下の文書が表示されたらヨシ
C:/User/(user)>python
Python 3.11.3 (~~)on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
2. ecliplseダウンロード
Eclipseのダウンロード方法
*既存に入っているEclipseは消さないでください
- Eclipseのダウンロードページにアクセス
- WEBページの表からWindowsのPythonをダウンロード
- ダウンロードが終わったらそのフォルダをダブルクリックし解凍をクリック
3. Pythonの仮想環境の作成
Pythonの仮想環境の作成をします。
仮想環境は、用途に応じて専用の実行環境を作成し、切り替えて使用します。
例えば、別の環境に影響を与えずに、モジュールの追加・入れ替え、バージョン管理ができます。
- エクスプローラーで作業用のフォルダを作成する
プロジェクトやプログラムファイルを保存する - コマンドプロンプトを開く
- 1.で作成したフォルダへ移動する
移動するコマンドは、cd <パス>\<作成したフォルダ>
- コマンド
python -m venv venv
を実行 - エクスプローラーで作成したフォルダの中に
venv
というフォルダが作成されていることを確認 - 1のフォルダでコマンド
.\venv\Scripts\activate
を実行 - コマンド実行した後に、行の左側に"(venv)"と書かれていたらヨシ
(venv) C:\Users\(パス)>_
4. Eclipseの設定
ダウンロードしたEclipseで仮想環境のPythonを使うように設定をします。
- ダウンロードしたEclipseを起動
- タブのウィンドウから設定を選択
-
'Pydev>インタープリター>Python インタープリター'
を選択 - 新規...をクリック
- python/pypy exeの参照をクリック
- 参照先はPythonの仮想環境の作成で作成したフォルダの
<作成したフォルダ>\venv\Scripts\python.exe
を選択 - すべて選択してOK
- 適用して閉じる
5. Hello Worldを出力
かの有名なHello Worldを出力してみよう
- タブのファイルの新規からPydevプロジェクトを選択
- プロジェクト名を記入
- インタープリターを選択
- 完了を押す
- 作成したプロジェクトで右クリックして新規、Pydevモジュールを選択
- 名前を記入し完了
- テンプレートはOKを選択
- ファイルに
print("hello world")
と記入し保存 - 実行する。実行する方法は、Python Runを選択しOK
- コンソール上にhello worldと出力されればヨシ
注意
必要なモジュールをインストールするときSSLのエラーで証明書エラーが発生する場合があります.
なのでpipコマンドを使用する際には--trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org
を追記してください
$pip --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org install <ライブラリ名...>