Pythonで仮想環境を作成して作業する際、毎回ネット検索してやり方を調べるのが無駄に感じてきたので目的別にコマンドをメモしていきます。
目次
仮想環境コマンドリスト
>python -m venv .venv
Windows
>.venv\Scripts\activate.bat
(.venv) >
Ubuntu
>source .venv/bin/activate
(.venv) >
自分のPCで開発している環境を別の環境やチームメンバーのPCで開発・実行したい場合は、仮想環境をコピーする必要があります。
この場合は自分が仮想環境で利用しているパッケージの一覧を作成して、チームメンバーと共有するようにします。
まず自分の仮想環境内でrequirements.txtと呼ばれるパッケージの一覧を作成します。
>.venv\Scripts\activate.bat
(.venv) >python -m pip freeze > requirements.txt
次に自分が管理する別の仮想環境やチームメンバーのPCでrequirements.txtに記載されているパッケージを一括インストールします。
>python -m venv .venv # 仮想環境の作成
>.venv\Scripts\activate.bat # 仮想環境への切り替え
(.venv) >python -m pip install -r requirements.txt