Python3.7 セットアップ : Windows環境¶
MaxGauge関連のツールで利用するPython3.7の実行環境のセットアップ方法について説明します。
Python3.7の実行環境の導入¶
Windows環境用のPythonをインストールします。本ツールはPythonのバージョン3.7(32bit、64bit)に対応しています。
Pythonの公式サイト(https://www.python.org/)よりWindows用のexecutable installerをダウンロードしてインストールします。
注釈
本資料で使用するインストール画面は
python-3.7.7-amd64.exe
(Python3.7 64bit) の画像となります。
ダウンロードしたPythonのインストーラをダブルクリックしてインストーラを起動します。
注釈
「Customize installation」を選択してインストール先を
C:Python\Python37
にインストールします各チェックボックスはデフォルト値のままで「Next >」をクリックします。
Add Python to environment variables
のチェックボックス有効にしますCustomize install location
にインストール先パスを指定して、「Install」をクリックします。インストール終了画面を「Close」で終了します。
コマンドプロンプトから、
echo %PATH%
を実行してPATHにPythonのインストール先パスが追加されていることを確認します。注釈
環境変数:
PATH
に以下が追加されていることを確認します。
Pythonのインストーラで指定したインストール先パス
Pythonのインストーラで指定したインストール先パス配下の
Scripts
ディレクトリのパス
Python用のPostgresドライバの導入¶
PythonからPostgresへの接続用ドラバ(psycopg2)を導入します。
https://pypi.org/project/psycopg2-binary/#files より導入したPythonに対応するwhlファイルをダウンロードしてください。
下記のURLより導入したPythonに対応するファイルをダウンロードします
URL: https://pypi.org/project/psycopg2-binary/#files
注釈
2020年5月25日の時点ではPython3.7に対応するwhlファイルは以下になります
32bit版 : psycopg2_binary-2.8.5-cp37-cp37m-win32.whl
64bit版 : psycopg2_binary-2.8.5-cp37-cp37m-win_amd64.whl
コマンドプロンプトを管理者で起動して
pip
コマンドでインストールしますpy -m pip install <ダウンロードしたwhlファイルのフルパス>以下は、ダウンロードしたwhlファイルを
C:\Users\Administrator\Desktop\psycopg2-2.8.5-cp37-cp37m-win_amd64.whl
に保存してpip
コマンドで実行した例です。注釈
インストール時に
pip
のバージョンに関連するメッセージが表示されますが問題はありません注釈
pip
コマンドが利用出来ない場合は、pip
コマンドをインストールします。python -m ensurepipコマンドプロンプトよりpsycopg2のバージョンが表示されることを確認します。
コマンド
python -c "import psycopg2; print(psycopg2.__version__)"注釈
表示されるバージョンが 2.6 以上であることを確認してください。