问题:
ii_env\Scripts\activate : 无法加载文件 F:\gitlab\AutoFrame\ii_env\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。
有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
- ii_env\Scripts\activate
-
+ CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
原因:
pycharm编译运行Python代码时候报错,原因是Windows新的权限执行策略改变
解决:
以管理员身份运行PowerShell
在PowerShell里面执行命令:Get-ExecutionPolicy
输出的是:Restricted
表明当前是严格受限模式,需要设置打开,在PowerShell里面执行命令:Set-ExecutionPolicy Bypass
设置打开后,在PowerShell里面执行命令:Get-ExecutionPolicy
输出的是:Bypass
设置完成后,再次重启Pycharm,再次运行ii_env\Scripts\activate不会报错,可进入到虚拟环境
参考地址:https://blog.csdn.net/zhangphil/article/details/124869193