使用vscode开发Python,Python设置虚拟环境,在运行的使用,vscode终端报错提示:
PS C:\pythoncode\webtest> & c:/pythoncode/webtest/env/Scripts/Activate.ps1
无法加载文件 C:\pythoncode\webtest\env\Scripts\Activate.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help abo
ut_signing"。
所在位置 行:1 字符: 2
+ & <<<< c:/pythoncode/webtest/env/Scripts/Activate.ps1
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
解决方法:
- 点击开始菜单栏,找到运行,输入windows powershell,鼠标右键选择使用管理员权限打开windows powershell。
- 在powershell中输入:Get-ExecutionPolicy
- 结果输出:Restricted
- 再输入命令:Set-ExecutionPolicy Restricted
- 再根据提示输入:Y
再到vscode重新运行终端,python虚拟环境可以运行。