実は、技術書展の文章が1行も書けない現実逃避と反動でこういう記事を書いてたりします。 requirements.txtは、Pythonで開発したプログラムが動くために必要なライブラリ(外部の追加機能)やそのバージョンをリストとしてまとめたファイルです。これにより、他の人があなたのプログラムを動かす際に、同じ環境を簡単に再現できます。 例えば、あるプログラムを動かすために「特定のライブラリのバージョン」が必要だったとして、その情報をrequirements.txtに記載しておくことで、誰でもその環境を自動で整えることができるというわけです。 requirements.txtの仕組み どんな時に使うの?他の人とプロジェクトを共有する時 誰かにプログラムを渡す際、使ったライブラリを一つ一つ口頭で説明するのは手間ですよね。requirements.txtを用意しておけば、そのファイルを渡すだけで相

