尝试安装AWS CLI,坚持一步

Dav*_*nta 26 command-line command-line-interface amazon-s3 amazon-web-services

我试图为mac命令行安装aws,我想我不明白我需要做什么我在终端上用wget安装aws包,unziped它做了一切,但是当我需要配置我的凭据时,什么都没有出现把aws配置..

以下是说明:http: //docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html这是什么是假的

an$ aws configuration
Traceback (most recent call last):
  File "/usr/local/bin/aws", line 15, in <module>
    import awscli.clidriver
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/clidriver.py", line 31, in <module>
    from awscli.help import ProviderHelpCommand
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/help.py", line 20, in <module>
    from docutils.core import publish_string
  File "/usr/local/aws/lib/python2.7/site-packages/docutils/core.py", line 20, in <module>
    from docutils import frontend, io, utils, readers, writers
  File "/usr/local/aws/lib/python2.7/site-packages/docutils/frontend.py", line 41, in <module>
    import docutils.utils
  File "/usr/local/aws/lib/python2.7/site-packages/docutils/utils/__init__.py", line 20, in <module>
    import docutils.io
  File "/usr/local/aws/lib/python2.7/site-packages/docutils/io.py", line 18, in <module>
    from docutils.utils.error_reporting import locale_encoding, ErrorString, ErrorOutput
  File "/usr/local/aws/lib/python2.7/site-packages/docutils/utils/error_reporting.py", line 47, in <module>
    locale_encoding = locale.getlocale()[1] or locale.getdefaultlocale()[1]
  File "/usr/local/aws/lib/python2.7/locale.py", line 511, in getdefaultlocale
    return _parse_localename(localename)
  File "/usr/local/aws/lib/python2.7/locale.py", line 443, in _parse_localename
    raise ValueError, 'unknown locale: %s' % localename
ValueError: unknown locale: UTF-8
Run Code Online (Sandbox Code Playgroud)

有任何想法吗_?

sla*_*fer 67

尝试添加以下行~/.bash_profile:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

  • 此外,您可以运行"source~/.bash_profile",无需关闭并重新打开终端 (6认同)
  • 在编辑文件后,请不要忘记关闭终端并再次打开它. (2认同)