開発の際の備忘録的に参照
venvとは
下記にまとまっていたので,venvとか,仮想環境とかなんぞや?って方は見てください.
https://qiita.com/fiftystorm36/items/b2fd47cf32c7694adc2e
なんのために使うかというと,個人だけで開発している人とかには縁遠いものかもしれませんが,チーム開発には必須.リポジトリごとに違うPythonパッケージをpipでインストールできるようになる.最高かよ.
venvの使用方法
作成するプロダクトがあるリポジトリ直下にて以下のコマンドを実行.
すると,リポジトリにvenvというディレクトリが作成されて,Pythonパッケージを格納する場所ができる.
$ python -m venv venv
そして,アクティベイトを実行する
$ . venv/bin/activate
あとはpipを最新の状態にして,パッケージをインストールするだけ.
今回はrequirements.txtに記載されてあるパッケージを一括でインストールしている.
$ pip install --upgrade pip
$ pip install -r requirements.txt
以上.備忘録なので軽めに書いてます.