美文网首页Flutter 问题笔记
Flutter requires PowerShell 5.0

Flutter requires PowerShell 5.0

作者: wtm007 | 来源:发表于2020-03-25 17:08 被阅读0次

    升级到Flutter新版本后,提示升级PowerShell .5.0.
    1.查看PowerShell当前版本:
    在开始菜单--所有程序--附件中找到PowerShell打开,在PowerShell命令行中输入:
    $PSVersionTable

    powershell.PNG
    查看当前PowerShell版本信息,默认是2.0.

    2.下载PowerShell5.1升级包
    访问 https://www.microsoft.com/en-us/download/details.aspx?id=54616

    powershell1.PNG
    点击download开始下载。

    3.安装PowerShell5.1升级包
    修改PowerShell执行脚本权限
      安装PowerShell5.1,需要在之前的PowerShell上运行脚本,Windows7默认的PowerShell2.0是不允许运行脚本的,要先更改一下权限,具体步骤如下:
      1、在开始菜单--所有程序--附件--Windows PowerShell--Windows PowerShell上鼠标右键,以管理员身份运行,打开PowerShell2.0。
      2、在PowerShell命令行中输入

    Set-ExecutionPolicy RemoteSigned -Force
    

    然后回车,没有出现任何错误信息,表示权限策略修改完成。
      3、验证权限策略是否修改正确,在PowerShell命令行中输入

    Get-ExecutionPolicy
    

    然后回车,如果看到命令行输出

    RemoteSigned
    

    则表示修改成功。

    4.执行脚本安装
    在PowerShell命令行中输入

    cd D:\Shell
    

    回车后进入刚才解压出来的文件夹内
    然后执行里面的Install-WMF5.1.ps1脚本,在PowerShell命令行中输入

    Install-WMF5.1.ps1
    

    回车后开始执行Install-WMF5.1.ps1脚本,这个过程可能会比较长,因为要在微软官网在线下载更新,所有比较慢,请耐心等待。
    安装过程中默认点击下一步,安装完成后,重新启动PowerShell,使用上述查看版本的命令再次查看,应该显示的就是5.1版本了。

    相关文章

      网友评论

        本文标题:Flutter requires PowerShell 5.0

        本文链接:https://www.haomeiwen.com/subject/lwrtuhtx.html