Aws-cli: Não é possível instalar no Mac

Criado em 4 abr. 2018  ·  3Comentários  ·  Fonte: aws/aws-cli

Oi,

Passei muito tempo instalando o awscli para mac e falhei. Como faço para fazer isso?
Este é o erro que recebo quando tento executá-lo.

huilgolr$ aws
Traceback (most recent call last):
  File "/usr/local/bin/aws", line 27, in <module>
    sys.exit(main())
  File "/usr/local/bin/aws", line 23, in main
    return awscli.clidriver.main()
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/clidriver.py", line 58, in main
    driver = create_clidriver()
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/clidriver.py", line 69, in create_clidriver
    event_hooks=emitter)
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/plugin.py", line 44, in load_plugins
    modules = _import_plugins(plugin_mapping)
  File "/usr/local/aws/lib/python2.7/site-packages/awscli/plugin.py", line 58, in _import_plugins
    plugins.append(__import__(path))
ImportError: No module named botocore_amazon
guidance

Comentários muito úteis

Como você instalou? Você tem uma seção [plugins] em seu arquivo ~/.aws/config ?

Todos 3 comentários

Como você instalou? Você tem uma seção [plugins] em seu arquivo ~/.aws/config ?

Eu fiz pip install awscli
Então eu tentei o pacote awscku. sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws assim. Eu tentei com python2, bem como python3. Eu instalei python3 com brew.

Mesmo quando eu instalo para python3 ele me mostra o erro acima cujo rastreamento tem python2.7 por algum motivo.

Sim, eu tenho uma seção de plugins

[plugins]
amazon = botocore_amazon

Isso é semelhante ao nº 2159.

Como solução alternativa, se o plug-in não estiver instalado no mesmo Python em que o aws-cli está instalado, você poderá:

Estou usando o patch há algum tempo para permitir que eu tenha um plugin referenciado na minha configuração sem quebrar aws-cli quando o plugin não estiver instalado.

Esta página foi útil?
0 / 5 - 0 avaliações