终端报错信息: & : 无法加载文件 E:\pywork\data_analysis\.venv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?L
inkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 3
+ & e:/pywork/data_analysis/.venv/Scripts/Activate.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
终端图片显示

报错信息
& : 无法加载文件 E:\pywork\data_analysis\.venv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。
原因
Windows PowerShell 默认执行策略限制,不允许运行本地 .ps1 虚拟环境激活脚本

查询策略
get-executionpolicy
执行 get-executionpolicy 查看,是 Restricted(受限制的)

设置策略
Set-ExecutionPolicy RemoteSigned
执行 Set-ExecutionPolicy RemoteSigned 命令后,系统可能会提示你确认更改。输入 Y 并按回车键确认。

重新打开vscode 的终端出现虚拟环境的名字 说明设置成功

恢复默认设置
要还原为默认的执行策略,您可以执行以下命令将执行策略设置回 Restricted

342



被折叠的 条评论
为什么被折叠?



