Aws-cli: Installation auf Mac nicht möglich

Erstellt am 4. Apr. 2018  ·  3Kommentare  ·  Quelle: aws/aws-cli

Hallo,

Ich habe viel Zeit damit verbracht, awscli für Mac zu installieren, und bin gescheitert. Wie mache ich das?
Dies ist der Fehler, den ich bekomme, wenn ich versuche, es auszuführen.

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

Hilfreichster Kommentar

Wie hast du installiert? Haben Sie einen [plugins] -Abschnitt in Ihrer ~/.aws/config -Datei?

Alle 3 Kommentare

Wie hast du installiert? Haben Sie einen [plugins] -Abschnitt in Ihrer ~/.aws/config -Datei?

Ich habe pip install awscli
Dann habe ich das awscku-Bundle ausprobiert. sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws so. Ich habe es sowohl mit Python2 als auch mit Python3 versucht. Ich habe Python3 mit Brew installiert.

Selbst wenn ich es für python3 installiere, zeigt es mir den obigen Fehler, dessen Trace aus irgendeinem Grund python2.7 hat.

Ja, ich habe einen Plugin-Bereich

[plugins]
amazon = botocore_amazon

Dies ist ähnlich wie #2159.

Um das Problem zu umgehen, wenn das Plugin nicht auf demselben Python installiert ist, auf dem aws-cli installiert ist, können Sie entweder:

Ich verwende den Patch seit einiger Zeit, damit ich in meiner Konfiguration auf ein Plugin verweisen kann, ohne dass aws-cli beschädigt wird, wenn das Plugin nicht installiert ist.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen