ゆとり世代の自由研究

勉強が一生終わりません

Python 仮想環境の作り方

仮想環境の作成

PS> python -m venv .venv

 

権限の確認

PS> Get-ExecutionPolicy
Restricted

 

権限が制限されている場合

PS> Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

 

仮想環境の有効化

PS> .venv\Scripts\activate.ps1
(.venv) PS>

 

パッケージのインストール

(.venv) PS> python -m pip install <package-name>

 

仮想環境の無効化

(.venv) PS> deactivate
PS>

 

仮想環境を作る必要性

・システム汚染を回避する

・依存関係の競合を回避する

・再現性の問題を最小限に抑える

・回避インストール権限のロックアウト