序文
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 と入力し、Enter キーを押し、コマンド ライン ウィンドウを開き、$PSVersionTable と入力すると、powershell のバージョン番号を表示できます。これは後で使用します。
- アドレス バーを開き、「C:\Windows\Microsoft.NET\Framework」と入力して .NET Framework のバージョンを確認します。最も高いバージョンがコンピュータにインストールされているバージョンであり、より大きなバージョンが一般パスの下に表示されます。
ダウンロードする必要があるリソースもあります。
- 必要な .NET プラグインは、Microsoft .NET Framework v4.61 ですhttps://www.microsoft.com/en-us/download/details.aspx?id=49982
- Powershell v5.1 :https://www.microsoft.com/en-us/download/details.aspx?id=54616
注: Powershell v5.1 に必要な .net 4.5 以降がインストールされていることを確認してください。インストールされていない場合は、.net 4.6 を直接インストールします。上にダウンロード リンクがあります。
はい、準備完了です。
1. PowerShell のバージョン番号を確認します。現在は v2.0 であり、目標は v5.1 にアップグレードすることです。
次の 2 つのオプションがあります。
- 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 のバージョンをテストして確認することを忘れないでください。
問題解決しました~(バタバタし続ける)