作成
フォルダ階層
projectdir
├── venv
│ └── venvの諸々のファイル
├── main.py
└── requirements.txt
作成からアクティベートまで
たーみなる
$ mkdir projectdir
$ cd projectdir
$ python3 -m venv venv
$ source venv/bin/activate
requirements.txt
ここに書かれているのを元にpip installしてくれる凄いやつ
名前はなんでもいいらしいけど
- 元の環境でいろいろ入れている人はpip freezeコマンド打って出てきたやつから入れたいの選んでをコピペでOK
- 元の環境と全て同じにしたいのであればpip freeze > requirements.txtでOK
たーみなる
$ pip freeze
or
$ pip freeze > requirements.txt
例
requirements.txt
Flask==1.1.2
pandas==1.2.4
書けたらインストールしてpip freezeで確認
たーみなる
$ pip install -r requirements.txt
$ pip freeze