WindowsでPythonの仮想環境作成の注意点〜PSSecurityException対策

python

Windowsでは仮想環境を実行するときに「PSSecurityException」が発生します。
そのため、仮想環境を作成する場合事前に対策が必要です。

「PSSecurityException」対策として、次のコマンドを実行します。

Set-Executionpolicy RemoteSigned -Scope CurrentUser

実行ポリシーを聞かれますので、「Y」を入力します。
以降、同一ユーザーの場合に限り仮想環境を作成しても「PSSecurityException」エラーは出ません。

もし、その時だけ「PSSecurityException」対策をしたい場合は次のコマンドです。
ただし、PowerShellを起動するごとにPython仮想環境を実行するには同じ内容を設定する必要があります。

Set-ExecutionPolicy RemoteSigned -Scope Process
タイトルとURLをコピーしました