前言
flutter越来越火,前些日子又有1.9的重大更新,问题也来了,之前的flutter版本win7是没有问题的,但是
要想安装和运行 Flutter,你的开发环境至少应该满足如下的需求:
操作系统:Windows 7 SP1 或更高的版本(64 位操作系统)。
磁盘空间:除安装 IDE 和一些工具之外还应有至少 400 MB 的空间。 工具:要让 Flutter 在你的开发环境中正常使用,依赖于以下的工具: Windows PowerShell 5.0 或者更高的版本(Windows 10 中已经预装了) Git for Windows 2.x,并且勾选从 Windows 命令提示符使用 Git 选项。 如果 Windows 版的 Git 已经安装过了,那么请确保能从命令提示符或者 PowerShell 中直接执行 git 命令。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
得,Windows7 sp1内置Powershell v2.0,没办法,升级吧!
嗯,因为Powershell内置于Windows Manager Framework,win7里是默认v 3.5版本,对应的Powershell只能升级到v 4.0,所以要先升级.NET Framework。
先查看一下相关信息:
- 控制面板->>所有控制面板项->>系统 ,查看计算机版本号 ,我的是Windows7 sp1。
- Windows + R 输入powershell,回车,打开命令行窗口,输入$PSVersionTable ,可以查看powershell版本号。这个后面还会用到。
- 打开地址栏输入 C:\Windows\Microsoft.NET\Framework,查看.NET Framework版本,最高版本就是电脑安装的版本,一般路径下面显示的是大版本。
还有需要下载的资源:
- 必要的 .NET插件,这里是Microsoft .NET Framework v4.61https://www.microsoft.com/zh-cn/download/details.aspx?id=49982
- Powershell v5.1 :https://www.microsoft.com/en-us/download/details.aspx?id=54616
注意:确保你已经安装了.net 4.5以上,这是Powershell v5.1所必须的。如果没装,直接装.net 4.6,上面有下载地址。
好的,准备好,就可以开始了。
1. 查看powershell版本号,当前为v2.0,目标是升级为v5.1
有两个选择:
- 将Powershell2.0升级到Powershell4.0,再安装.NET插件 v4.6,最后安装Powershell v5.1。
- 直接安装.NET插件 v4.6,最后安装Powershell v5.1。
这是Powershell v4.0的下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40855
直接安装,安装完成重启系统,测试查看。
2. 安装.NET插件 v4.6、Powershell v5.1
先安装.NET插件,后安装Powershell,都是下载后直接安装,非常简单,如果有问题看看是不是下载有问题。
之后记得重启系统,测试查看Powershell 版本,就像这样:
问题解决~(继续flutter)