Problembehebung bei Transformationen in der Befehlszeile - Amazon Q Developer

Problembehebung bei Transformationen in der Befehlszeile

Die folgenden Informationen können Ihnen helfen, häufig auftretende Probleme bei der Transformation von Anwendungen in der Befehlszeile mit Amazon Q Developer zu beheben.

Warum wird mein Bearer-Token nicht aktualisiert?

Wenn der folgende Fehler angezeigt wird, bedeutet dies, dass Sie das für die Authentifizierung verwendete Bearer-Token aktualisieren müssen.

Refreshing bearer token ('Error refreshing bearer token due to: ', InvalidGrantException('An error occurred (InvalidGrantException) when calling the CreateToken operation: ')) ('Error getting bearer token due to: ', RuntimeError(('Error refreshing bearer token due to: ', InvalidGrantException('An error occurred (InvalidGrantException) when calling the CreateToken operation: '))))

Führen Sie den folgenden Befehl aus, um diesen Fehler zu beheben:

rm ~/.aws/qcodetransform/credentials.json

Nachdem Sie die veraltete Anmeldeinformationsdatei entfernt haben, führen Sie den Befehl qct transform erneut aus, um die Transformation neu zu starten.

Warum wird nicht die neueste Version des Befehlszeilentools verwendet?

Wenn Sie eine neue Version des Befehlszeilentools für Transformationen herunterladen, wird mitunter immer noch eine frühere Version des Tools verwendet.

Wenn Sie sicherstellen möchten, dass Sie die neueste Version des Tools verwenden, laden Sie die neueste Version herunter. Führen Sie den folgenden Befehl mit dem Pfad aus, in dem Sie das Tool entpackt haben, basierend auf Ihrer Rechnerarchitektur:

Linux_aarch64
pip install <path/to/unzipped-tool>/Linux_aarch64/amzn_qct_cli-1.2.1-py3-none-any.whl --force-reinstall
Linux_x86_64
pip install <path/to/unzipped-tool>/Linux_x86_64/amzn_qct_cli-1.2.1-py3-none-any.whl --force-reinstall
Anmerkung

Wenn Sie eine ältere Version des Befehlszeilentools für Transformationen verwenden, ersetzen Sie 1.2.1 durch die Version, die Sie heruntergeladen haben.