Pythonの開発環境インスコした。
Windows 環境のPython: Python環境構築ガイド - python.jp
今の最新バージョンは「3.10」。
Google Colaboratoryで少し触っていただけなのでローカルに環境を作るのははじめて。
VBAで出来ることって限りがあるので、Pythonもぼちぼちと触っていきたいという邪な考えからです。
これ忘れるよなってやつ
cd /d [path]
コマンドプロンプトでカレントディレクトリ移動する時あるじゃないですか。
[/d]マジで忘れる。
たぶん普段からガリガリコマンドラインと触れ合ってる人は違うのかもしれませんけど、GUIバリバリなので本当に忘れる。
Python.jpの手順によるインスコ関係
■仮想環境作成方法
python -m venv .venv
[.venv]は作成するディレクトリ名の指定になり[.venv]以外でもいいらしい。ただデフォルトはコマンド名と同名フォルダでよさそう。
py -3.7 -m venv py37env
ちなみに、py.exeを活用してバージョン指定でこのように仮想環境を作成することも出来るらしい。
■仮想環境切替方法
コマンドプロンプトでの切替方法
.venv\Scripts\activate.bat
PowerShellでの切替方法
.venv\Scripts\activate.ps1
なお、おまじないを事前に実行しておく。※Pythonインスコ後1回実行しとけばよい?
[Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force]
■仮想環境のエクスポートとインポート(パッケージ関係)
python -m pip freeze > requirements.txt
インスコパッケージ一覧出力。
python -m pip install -r requirements.txt
テキストファイル参照してパッケージインスコ。
■仮想環境の終了
deactivate
Cコンパイラ
Visual Studio Tools のダウンロード - Windows、Mac、Linux 用の無料インストール
[Build Tools for Visual Studio 2022]これを落としてC関係(たぶん左上)だけインストールしておくといいらしい。