pythonのパッケージマネージャーにpoetryを使う

pythonのパッケージマネージャーとしてpoetryを導入してみたので備忘録

poetryのインストール

asdfを使いっているので、それ経由でインストールします。

asdf plugin add poetry
asdf install poetry latest

poetryプロジェクトの作成

poetry new example_package

すでにプロジェクトがある場合は

poetry init

poetry 経由パッケージのインストール

poetry add jupyterlab

依存パッケージのインストール

poetry install

python scripts 実行

poetryの仮想環境を起動して実行する

poetry shell
jupyter lab