macOS での VEX VS Code 拡張機能のトラブルシューティング

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 拡張機能が正常に再起動されることが保証されます。

macOSのLaunchpadアイコン。カラフルなアプリアイコンのグリッドの上に検索バーが表示されている。

1. アプリ アイコンを選択してください。

macOSの検索インターフェースで、「ターミナル」を検索した後にターミナルアプリがハイライト表示されている。

2. ターミナル を検索し、アイコン 選択します。

ログイン後にコマンドプロンプトが表示されたmacOSのターミナルウィンドウ。

3. Macのターミナルが開きます。

コマンド softwareupdate --install-rosetta が表示されたターミナルウィンドウ。

4. このコマンドを実行してください:
softwareupdate --install-rosetta

ターミナルウィンドウが表示され、ユーザーに「A」と入力してEnterキーを押すように促し、ソフトウェアライセンスに同意するよう求めます。

5. ソフトウェアライセンス契約への同意を求められます

A と入力し、 を押して に戻り、同意して Rosetta 2 のインストールを開始します。

「Rosetta 2のインストールが正常に完了しました」というメッセージが表示されたターミナルウィンドウ。

6. ターミナルには Rosetta 2 のインストールが正常に完了しましたと表示されます。
 

VEX拡張機能が開いた状態のVisual Studio Code。VEXデバイスが接続されていない状態で、プロジェクトとワークスペースを作成またはインポートするためのオプションが表示されている。

7. これでVS Codeを開いて、VEX VS Code拡張機能を使ってプロジェクトをコーディングできます!
 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: