どうも、nippa です。
既存の requirements.txt から Poetry 管理に移行する場合の方法を記事にします。
環境
- macOS 12.6
- Poetry 1.2.2
Shell スクリプトのコマンドを利用してインストール
その1
poetry add $( cat requirements.txt )
その2
cat requirements.txt | xargs poetry add
余談:Poetry から requirements.txt を作成
requirements.txt の出力が必要なときは、以下のコマンドで作成可能です。
poetry export --format requirements.txt --output requirements.txt
--format(-f)
で出力フォーマットを指定できます。Poetry 1.2 現在requirements.txt
のみのサポートになっています。
感想
requirements.txt から poetry 管理に移行する必要があり、手動インストールは手間なので今回は Shell コマンドを利用してインストールしてみました。
移行の際には便利なので、ぜひご活用ください。
ではでは、また次回。