因为之前创建的虚拟环境是在linux系统下的,今天想在Windows中的VSCode的终端进入虚拟环境
结果出现了下面的错误:
.\Tvenv_win\Scripts\activate : 无法加载文件 C:\Users\Administrator\Desktop\my_test_all\my_ex_3-25\Project\python_prj\Test\T
venv_win\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=1351
这个错误是由于在Windows系统中执行脚本受到执行策略限制导致的。Windows系统默认情况下限制了脚本的执行。
解决方法:
右键单击“开始”按钮,然后选择“Windows PowerShell (管理员)”来打开 PowerShell
修改执行策略:在管理员权限的 PowerShell 中,运行以下命令来修改执行策略为
RemoteSigned
,以允许本地脚本的执行:Set-ExecutionPolicy RemoteSigned
修改完成之后,在VSCode的终端激活虚拟环境:
在路径的前面出现(Tvenv_win)说明成功进入虚拟环境