Pythonの開発環境インスコした

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関係(たぶん左上)だけインストールしておくといいらしい。