Fehlerbehebung bei der Visual Studio Code-Erweiterung für Blockchain App Builder

Verwenden Sie die folgenden Informationen, um Systemprobleme mit der Erweiterung "Blockchain App Builder Visual Studio Code" zu beheben.

Probleme bei den Voraussetzungen
Fehler können auftreten, wenn Sie eine der erforderlichen Software, die von Blockchain App Builder benötigt wird, ändern oder aktualisieren. Mit der Funktion Installierte Abhängigkeiten können Sie prüfen, ob Ihre Installation von Blockchain App Builder weiterhin die Voraussetzungen erfüllt. Klicken Sie auf der Willkommensseite von Blockchain App Builder in Visual Studio Code auf Installierte Abhängigkeiten. Es wird eine Tabelle angezeigt, in der die erforderliche Version und die tatsächlich installierte Version der Komponenten angezeigt werden, die Blockchain App Builder verwendet. Erforderliche Komponenten werden durch ein Sternchen (*) angegeben.
Wenn die Voraussetzungsprüfung beim Versuch, Blockchain App Builder zu installieren, mit Fehlern und Warnungen nicht erfolgreich verläuft, wird möglicherweise ein Fehler wie der folgende im Ausgabebereich in Visual Studio Code angezeigt:
Error:
Aborting installation. Error:
Found 1 error(s) in pre-requisites check, failed with following errors:
1. Golang version mismatch. Expected 1.21.x, but found 1.18.5.

Found 3 warning(s) in pre-requisites check.
1. Docker is not installed. Please install Docker >= 18.09.0. To deploy chaincodes in the local environment, 
please install the recommended version of Docker.
2. Docker Compose is not installed. Please install Docker Compose >= 1.23.0. To deploy chaincodes in the 
local environment, please install the recommended version of Docker Compose.
3. Git is not installed. To sync chaincodes, please install the Git according to the documentation.
Deployment-Fehler
Aufgrund eines Deployment-Fehlers, eines beschädigten Deployments, eines vollen Docker-Peercontainers oder eines Docker-Peers, der im lokalen Netzwerk gestoppt wurde, wird möglicherweise ein Fehler ähnlich dem folgenden Text angezeigt:
============ Started instantiate Chaincode ============
[2028-19-01T19:25:lO.372] [ERROR] default - Error instantiating Chaincode GollGl on channel mychannel, detailed 
error: Error: error starting container: error starting container: Failed to generate platform-specific docker 
build: Failed to pull hyperledger/fabric-ccenv:latest : API error (404): manifest for hyperledger/ 
fabric-ccenv:latest not found: manifest unknown: manifest unknown [2020-19-01T19:25:10.372] (INFO) default -
============ Finished instantiate Chaincode ============
[2020-19-01119:25:10.372] [ERROR] default - Error: Error instantiating Chaincode Goll01 on channel mychannel, 
detailed error: Error: error starting container: error starting container: Failed to generate platfom-specific 
docker build: Failed to pull hyperledger/fabric-ccenv: latest : API error (404): manifest for hyperledger/ 
fabric-ccenv:lalest not found: manifest unknown: manifest unknown exited: signal: terminated 
INFO: exited: signal: terminated

ERROR: Error in Chaincode deployment
Dies ist auf einen Peer-Container zurückzuführen, der nicht ordnungsgemäß neu gestartet werden kann.
Lösung: Erstellen Sie Ihre Laufzeit neu, indem Sie Ihre lokale Umgebung im Bereich Umgebungen auswählen, mit der rechten Maustaste klicken und Lokale Umgebung neu erstellen auswählen. Erneuter Bereitstellungsversuch.
Zurücksetzen von Erweiterungsdaten
Blockchain App Builder-Benutzerdaten können beschädigt werden. Wenn Sie die Erweiterungsdaten zurücksetzen, werden Ihre Daten aus dem Blockchain App Builder gelöscht, ohne dass sich dies auf lokal gespeicherte Daten auswirkt.
  1. Öffnen Sie die Befehlspalette im Menü Ansicht.
  2. Geben Sie in der Befehlspalette Erweiterung zurücksetzen ein.
    Screenshot mit dem Befehl "Erweiterungsdaten zurücksetzen" in der Befehlspalette.
  3. Wählen Sie Oracle Blockchain Platform - Erweiterungsdaten zurücksetzen aus. Visual Studio Code löscht die vorhandenen Blockchain-Daten und lädt die Standardinstallationsdaten neu. Dies wirkt sich nicht auf die lokal in Ihrem System gespeicherten Dateien aus. Sie müssen sie jedoch wieder in Visual Studio Code importieren und alle Umgebungen neu konfigurieren, die Sie zuvor eingerichtet haben.
macOS: Xcode
Nach einem macOS-Upgrade oder wenn Xcode nicht installiert ist, wird möglicherweise ein Fehler wie der Folgende im Fehlerlog angezeigt:
gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at
  • Um dieses Verhalten zu umgehen, öffnen Sie ein Terminalfenster und führen Sie die folgenden Befehle aus:
    sudo rm -rf $(xcode-select --print-path)
    xcode-select --install