Die VEX VS Code-Erweiterung benötigt Hilfsprogramme für die Befehlszeile, um VEX-Steuergeräte und -Controller zu erkennen, Projekte zu kompilieren und sie auf die Hardware herunterzuladen. Solche Tools sind für Macs mit Intel-Chip konzipiert. Wer einen Apple Silicon Chip verwendet, muss Rosetta 2 installieren, um es unter macOS ausführen zu können. Wenn macOS versucht, sie ohne Rosetta 2 auszuführen, können Fehler wie die folgenden auftreten: Ungültiger CPU-Typ in der ausführbaren Datei oder Schwerwiegender Fehler: Unerwartetes Ende der JSON-Eingabe.
Um dieses Problem zu beheben, installieren Sie Rosetta 2 auf Ihrem Mac und versuchen Sie dann erneut, die VEX VS Code-Erweiterung zu verwenden.
Installieren Sie Rosetta 2
Bevor Sie beginnen, schließen Sie VS CodeDadurch wird sichergestellt, dass die VEX VS Code-Erweiterung nach der Installation von Rosetta 2 sauber neu gestartet wird.
softwareupdate --install-rosetta
Geben Sie A ein und drücken Sie die Eingabetaste. bestätigen Sie und beginnen mit der Installation von Rosetta 2.