VSCode 无法加载文件\Scripts\Activate.ps1,因为在此系统上禁止运行脚本
我在Python的Flask项目里使用了env虚拟环境,然后,把env环境的目录和代码都同步到了另一台电脑上(Windows11/Windows10)。
当我在VS Code运行的时候,就报了类似下面的错误:
1 | & : 无法加载文件 xx\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的about_Execution_Policies。 |
原因:
看上面的提示是 中的 about_Execution_Policies 相关的。
就是ExecutionPolicy设置的是Restricted(防止运行没有数字签名的脚本),需要设置成RemoteSigned模式。
解决方法:
打开Windows的Windows PowerShell(管理员模式),或者命令提示符管理员模式。
1 | # 1.查看ExecutionPolicy,返回结果:Restricted |
- 本文标题:VSCode 无法加载文件\Scripts\Activate.ps1,因为在此系统上禁止运行脚本
- 本文作者:HDUZN
- 创建时间:2022-06-26 20:18:59
- 本文链接:http://hduzn.cn/2022/06/26/VSCode无法加载文件-Scripts-Activate-ps1,因为在此系统上禁止运行脚本/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论