激活虚拟环境.ps1“因为在此系统上禁止运行脚本”解决办法
1.问题收录
Django激活虚拟环境时遇到的,已解决,作以收录,希望能帮到大家
2.分析问题
核心是Powershell的安全策略,将XX
命令视为不安全脚本,不允许执行,只需要放开权限即可。
3.解决问题
通过管理员权限
运行Powershell输入命令
set-ExecutionPolicy RemoteSigned
注:是在Powershell执行,不是cmd
执行命令后,还是会报错,说明执行命令时的选项有问题,要选全是(A/是),不要选是(Y)。
权限放开,再次激活虚拟环境成功
安全策略恢复
set-ExecutionPolicy Default
4.拓展延申
如果执行了上述操作后,还出现了 “未对文件 xxxxx 进行数字签名”, 需要选择xxx.ps1文件右键 -> 属性 -> 点击 “解除锁定” 。
了解更多知识请戳下:
@Author:懒羊羊