Python プロジェクトの共通設定事項
Python プロジェクトを作成するときの注意事項や、 共通で設定すべき内容を説明する。
注意点
Windows 環境
python のバージョンは 3.0 以上
仮想環境の使用
他のプロジェクトとの競合を防ぐため、仮想環境上にライブラリをインストールする。
ほかの人への共有の際も、設定ファイルなどを共有し、ライブラリのバージョンを合わせる。
仮想環境の作成
# コンソール上で実行
# 仮想環境の作成
python -m venv <仮想環境名>
仮想環境名は慣習的に 「venv」 とすることが多い。
仮想環境を作成すると、現在のディレクトリに <仮想環境名> フォルダができる。
Warning
仮想環境といっても、docker のように実行環境が作られるわけではない。
優先的な参照先となるようなフォルダが作成されるイメージ。
Warning
仮想環境のフォルダを作成した後は、パスを変えてはいけない。
内部に絶対パスが含まれているらしく、途中で変わるとライブラリが読み込めなくなる。
仮想環境の有効化
# 仮想環境の有効化
.\<仮想環境名>\Scripts\activate
仮想環境を有効化すると以下のような画面になる

この状態でライブラリのインストールや、実行ファイル作成などを行うこと。
Note
startコマンドで上記の有効化をするbatファイルを作っておくとよい。
startコマンドによって、有効化状態のコンソールが新たに立ち上がる。