【发布时间】:2019-05-06 07:25:15
【问题描述】:
我遇到了与 another unanswered post 完全相同的问题,但我愿意提供正确回答问题所需的任何代码/设置。
就像我在上面提到的帖子中一样,我也在尝试使用 AWS CLI 将文件部署到 S3,但我收到了同样的错误:
upload failed: ... An HTTP Client raised and unhandled exception: unknown encoding: idna
我有最新版本的 Python 和 AWS CLI。我可以让 Python shell 导入 encodings.idna,但 AWS CLI 进程会启动它自己的 shell 来运行我假设的命令。这可能意味着我需要以某种方式将导入语句注入 AWS CLI 进程。我尝试编辑 aws.cmd 程序(一个在 /bin 中,一个在 /scripts 中),但几乎每次更改都会使程序无法正常工作。
我不确定要发布什么来帮助确定我的问题,所以请告诉我。
【问题讨论】:
标签: python amazon-web-services amazon-s3 aws-cli