IT技術で仕事を減らしたい!

ITエンジニアのメモ+α

Python Poetry requirements.txtからインストール

どうも、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 コマンドを利用してインストールしてみました。

移行の際には便利なので、ぜひご活用ください。

ではでは、また次回。