gpt4 book ai didi

encoding - 我可以强制 AWS CLI 使用 UTF 编码吗?

转载 作者:行者123 更新时间:2023-12-04 03:25:56 24 4
gpt4 key购买 nike

我在 Windows 上使用 AWS CLI 从 DynamoDb 查询项目。其中一些项目包括非 ASCII 字符。

当查询命中这些项目时,它会因错误而终止

'charmap' codec can't encode character u'u010d' in position....



经过数小时的搜索,我终于偶然发现了一个骇人听闻的解决方法;在 AWSCLI\encodings 目录下,我将 utf_8.pyc 复制到 cp1252.pyc 上。这让我可以继续,但当然是丑陋的。

在诉诸此之前,我还尝试将环境变量(如 LANG、LC_ALL、LC_CTYPE)设置为 en-US.UTF-8 或类似的各种排列,但我看不到所有效果。

有谁知道如何(或者甚至可能)告诉 AWS CLI 使用特定编码?

最佳答案

由于您使用的是 命令行 界面,改变终端的编码方案应该可以解决这个问题。

类型:

chcp 65001

在控制台中(对于 UTF-8;您也可以尝试不同的编码)并重试您的操作。

关于encoding - 我可以强制 AWS CLI 使用 UTF 编码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39301253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com