

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在命令行中排查转换问题
<a name="troubleshooting-CLI-transformations"></a>

以下信息可帮助您排查使用 Amazon Q 开发者版在命令行中转换应用程序时遇到的常见问题。

## 为什么我的持有者令牌无法刷新？
<a name="bearer-token-refresh"></a>

如果您看到以下错误，则表明用于身份验证的持有者令牌需要刷新。

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

要解决此错误，请运行以下命令：

```
rm ~/.aws/qcodetransform/credentials.json
```

删除过期的凭证文件后，重新运行 `qct transform` 命令以重启转换作业。

## 为何未使用命令行工具的最新版本？
<a name="install-latest-version"></a>

当您下载命令行转换工具的新版本后，有时系统仍会使用旧版本的工具。

要确保使用工具的最新版本，请下载工具的[最新版本](transform-CLI-versions.md)。然后根据您的计算机架构运行以下命令，其中包含该工具的解压缩路径：

------
#### [ Linux\_aarch64 ]

```
pip install <path/to/unzipped-tool>/Linux_aarch64/amzn_qct_cli-1.2.2-py3-none-any.whl --force-reinstall
```

------
#### [ Linux\_x86\_64 ]

```
pip install <path/to/unzipped-tool>/Linux_x86_64/amzn_qct_cli-1.2.2-py3-none-any.whl --force-reinstall
```

------

**注意**  
如果您使用的是旧版本的命令行转换工具，请将 `1.2.2` 替换为您下载的[版本号](transform-CLI-versions.md)。