[Python]进入Python虚拟环境提示“在此系统上禁止运行脚本”

在Window10上建立好了Python虚拟环境后,通常进入环境的方法是

.\myvenv\Scripts\Activate.ps1

但使用Powershell时,输入以上命令可能提示如下错误:
image

.\myvenv\Scripts\Activate.ps1 : 无法加载文件E:\PycharmProjects\env20231018143858\myvenv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。

英文提示为

activate.ps1 cannot be loaded because running scripts is disabled
这时需要修改Powershell运行限制。输入如下命令:
Set-ExecutionPolicy RemoteSigned

然后再通过Activate.ps1进入虚拟环境。恢复限制输入如下命令:

Set-ExecutionPolicy Restricted
posted @ 2023-10-18 16:53  DwightValentine  阅读(1248)  评论(0)    收藏  举报