環境
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が有効化できるようになりました。


コメント