Windows環境へのインストール
-
pyenv-win (Windows版Pyenv) をインストールするとPythonのバージョン切り替えが簡単にできて便利だが、pyenv-winはwingetでのインストールには対応していない。
-
バージョン切り替えの頻度が多くない場合は、wingetで公式のPythonパッケージをインストールする方法も手軽である。
依存関係(仮想環境)の管理
- 標準の
vnev
を使いやすくするツールであるpipenv
やpoetry
を使うのが主流である。 - PEPで標準化された pyproject.toml を使い機能豊富なであることから、poetry の人気が高まっているようである。将来的にはvenvで十分となるかもしれない。
Visual Studio Codeでの開発
-
下記のプラグインの組み合わせが定番となる。
-
参考
Dev Containerでの開発
サンプルプロジェクト python-playground を参照。