VS Code でPythonのvenvを有効化ではまったこと

環境

Windows/VS Code/Python/venv

はまったこと

VS Code上でvenvを有効化しようとしたら

「このシステムではスクリプトの実行が無効になっているため…」

というエラーがでました。

このエラーはPowerShell の制限でブロックされているから出ているようです。

下記コマンドで「Restricted」と出たら、ブロックされています。

PS C:\WINDOWS\system32> Get-ExecutionPolicy
Restricted

実行ポリシーを変更して、venvを有効化できるようにします。

PS C:\WINDOWS\system32> Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

実行ポリシーを変更してよいか聞かれるので、「y」で変更を許可します。

venvが有効化できるようになりました。

コメント

タイトルとURLをコピーしました