freezeしちゃうと余計なモジュールが大量に混ざってしまう...なんてときの対処法。使用する方法のほうがシンプルかつ早いので、そちらを使用しましょう。noisyspot.hatenablog.comDockerできれいな仮想環境を作るとりあえず、pyenvでPythonをインストールできる最低限の環境を作ります。導入するモジュールによっては追加が要るかも。以下のようなDockerfileを作る。Ubuntu14ベースで作ってますが、他のディストロならもうちょっとシンプルになるかも。./仮想環境内で、pyenvを使ってターゲットバージョンのPython環境を作る上記で作ったDockerイメージにはpyenvがインストール済みなので、これを使って必要な環境を作っていきます。installで目的のバージョンをインストールして切り替えます。1.4.4だけだとします。cpで送り込んであげればよいです。requirements.txtこれで、依存モジュールも含むrequirements.txtが生成されるはずです。途中間違えたら、コンテナからログアウトして終了してしまえば、pyenvだけのきれいな状態からやり直すことができます。Dockerイメージは再利用可能。月別アーカイブはてなブログをはじめよう!shout_poorさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。