在Win10 上面激活virtualenv的时候
执行venv\scripts\activate 会报错
错误信息:
无法加载文件 D:...\venv\scripts\activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参
阅 http://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
- c:\Users\coloz\Desktop\servertest\iot\Scripts\activate.ps1
- CategoryInfo : SecurityError: (:) [],PSSecurityException
- FullyQualifiedErrorId : UnauthorizedAccess
原因:
默认情况下,为了确保安全性,Windows PowerShell禁止执行脚本。要运行自己创建的脚本,必须更改Windows PowerShell的执行策略,为此可使用下列命令:
set-executionpolicy remotesigned
或者
Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED
执行策略决定了哪些脚本可运行。上述命令介绍了对Windows PowerShell进行配置的方法,通过配置即可运行本地脚本,但要运行远程脚本,要求脚本必须有签名。
————————————————
版权声明:本文为CSDN博主「lin-chang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011583025/article/details/99704809