Python
プログラミング言語。
インストール
code:install-on-windows.ps
winget install Python.Python.3.13
インストール先
~\AppData\Local\Programs\Python\Python313\python.exe
プラグインはこれ
パッケージ管理
Python のパッケージ管理はいろんなものが乱立してきた
最近は venv
以下は2020年頃の話↓
Python自体のバージョン管理は、pyenvを使用する。
Pythonの各種ライブラリ管理は、基礎はpypiのpipだが、それ単体だとプロジェクトごとのライブラリの管理とかが大変になる。最近はpoetryを使うらしい。
poetry config virtualenvs.in-project true で、プロジェクトのルートディレクトリの.venvに必要なライブラリをインストールすると管理が楽。
そのパッケージに必要なライブラリはPoetryで.venvにインストールする。
code:run.sh
cd $(dirname $(readlink -f $0))
poetry run COMMAND
こうすれば、どこからでもコマンドとして呼べる。
pipx
学習