Résolution des problèmes liés aux transformations sur la ligne de commande - Amazon Q Developer

Résolution des problèmes liés aux transformations sur la ligne de commande

Les informations suivantes peuvent vous aider à résoudre les problèmes courants liés à la transformation d’applications sur la ligne de commande avec Amazon Q Developer.

Pourquoi mon jeton porteur n’est-il pas actualisé ?

Si l’erreur suivante s’affiche, cela signifie que vous devez actualiser le jeton porteur utilisé pour l’authentification.

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: '))))

Pour corriger cette erreur, exécutez la commande suivante :

rm ~/.aws/qcodetransform/credentials.json

Une fois que vous avez supprimé le fichier d’informations d’identification périmé, exécutez à nouveau qct transform pour redémarrer la transformation.

Pourquoi n’utilise-t-on pas la dernière version de l’outil de ligne de commande ?

Lorsque vous chargez une nouvelle version de l’outil de ligne de commande pour les transformations, il arrive qu’une version précédente de l’outil soit toujours utilisée.

Pour vous assurer d’utiliser la dernière version de l’outil, téléchargez la dernière version. Exécutez ensuite la commande suivante avec le chemin vers lequel vous avez décompressé l’outil, en fonction de l’architecture de votre machine :

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
Note

Si vous utilisez une ancienne version de l’outil de ligne de commande pour les transformations, remplacez 1.2.1 par la version que vous avez chargée.