在windows系统中vscode中出现此系统上禁止运行脚本

具体问题如下,打开vscode就跳如下红字,且vscode中无法执行任何命令,比如conda init在这里插入图片描述

如果在运行 PowerShell 脚本时出现“无法加载文件 <文件路径>,因为在此系统上禁止运行脚本”的错误,这通常是因为 PowerShell 执行策略被设置为限制执行脚本所致。
要解决此问题,您可以尝试以下步骤:

以管理员身份启动 PowerShell。在 Windows 搜索栏中搜索“PowerShell”,然后右键单击它并选择“以管理员身份运行”。

在 PowerShell 命令行中输入以下命令来查看当前的执行策略

Get-ExecutionPolicy


#如果策略设置为 Restricted,则 PowerShell 会限制运行所有脚本。如果策略设置为 AllSigned 或 RemoteSigned,则 PowerShell 只允许运行经过数字签名的脚本或本地计算机上创建的脚本。

如果策略设置为 Restricted,请输入以下命令以将其更改为 RemoteSigned:

Set-ExecutionPolicy RemoteSigned


#这个命令将允许运行本地计算机上创建的脚本,但要求所有从 Internet 上下载的脚本都必须经过数字签名。

如果策略设置为 AllSigned,请确保您的脚本已经经过数字签名。

关闭 PowerShell 窗口并重新打开它,然后再次运行您的脚本

你可能感兴趣的:(vscode,vscode,ide,编辑器)