VEX VS Code拡張機能は、VEXのブレインとコントローラーを検出し、プロジェクトをコンパイルし、ハードウェアにダウンロードするために、ヘルパーとなるコマンドラインツールに依存しています。こういったツールは、Intel製チップを搭載したMac向けに作られています。 Apple Siliconチップを使用しているユーザーは、macOS上でRosetta 2を実行するためにインストールする必要があります。 macOS が Rosetta 2 なしで実行しようとすると、次のようなエラーが表示されることがあります: 実行可能ファイルの CPU タイプが不正です または 致命的なエラー: JSON 入力の予期しない終了。
この問題を解決するには、MacにRosetta 2をインストールしてから、VEX VS Code拡張機能を再度使用してみてください。
Rosetta 2をインストールします
始める前に、 VS Code を閉じてくださいこれにより、Rosetta 2 のインストール後に VEX VS Code 拡張機能が正常に再起動されることが保証されます。
1. アプリ アイコンを選択してください。
2. ターミナル を検索し、アイコン 選択します。
3. Macのターミナルが開きます。
4. このコマンドを実行してください:
softwareupdate --install-rosetta
5. ソフトウェアライセンス契約への同意を求められます
A と入力し、 を押して に戻り、同意して Rosetta 2 のインストールを開始します。
A と入力し、 を押して に戻り、同意して Rosetta 2 のインストールを開始します。
6. ターミナルには Rosetta 2 のインストールが正常に完了しましたと表示されます。
7. これでVS Codeを開いて、VEX VS Code拡張機能を使ってプロジェクトをコーディングできます!