Die folgende Fehlermeldung wird angezeigt, als ich versucht habe, AWS CLI auszuführen. Ich habe versucht, sechs zu installieren, aber es hat immer noch nicht funktioniert.
Kann mir jemand sagen, was los ist?
Ich habe es noch nie geschafft, AWS CLI auf diesem Computer auszuführen.
Traceback (most recent call last):
File "/usr/local/bin/aws", line 23, in <module>
sys.exit(main())
File "/usr/local/bin/aws", line 19, in main
return awscli.clidriver.main()
File "/usr/local/lib/python3.3/site-packages/awscli/clidriver.py", line 49, in main
driver = create_clidriver()
File "/usr/local/lib/python3.3/site-packages/awscli/clidriver.py", line 58, in create_clidriver
event_hooks=emitter)
File "/usr/local/lib/python3.3/site-packages/awscli/plugin.py", line 44, in load_plugins
modules = _import_plugins(plugin_mapping)
File "/usr/local/lib/python3.3/site-packages/awscli/plugin.py", line 61, in _import_plugins
module = __import__(path, fromlist=[module])
File "/usr/local/lib/python3.3/site-packages/awscli/handlers.py", line 61, in <module>
from awscli.customizations.opsworks import initialize as opsworks_init
File "/usr/local/lib/python3.3/site-packages/awscli/customizations/opsworks.py", line 24, in <module>
from six.moves import shlex_quote
ImportError: cannot import name shlex_quote
Versuchen Sie, sechs über pip uninstall/pip install erneut zu installieren. Es hat für mich funktioniert.
AWSCLI 1.6.7 ist defekt. (Ich bin auf Ubuntu 14.04.1 LTS)
Sudo pip install awscli==1.6.6
Die Version 1.6.7 hatte ein Problem mit der Mindestversion des sechs Pakets. Dieses Problem wurde behoben, und ein Upgrade auf 1.6.8 über pip install --upgrade awscli
wird das Problem beheben.
Sie benötigen sechs Versionen> 1.8.0.
$ pip install six==1.8.0
Fügen Sie unten ~/.bash_profile folgende Zeilen hinzu:
exportiere LC_ALL = de_US.UTF-8
export LANG = de_US.UTF-8
Für MAC-Benutzer
Ich musste den Anaconda-Behälter aus meinem $ PATH in meiner .bashrc entfernen.
/home/<user>/anaconda2/bin/
Als es dann anfing, von/usr/bin abzuholen, hat es funktioniert.
Ich musste Python .__ aktualisieren. Auf FreeBSD lief ich .pkg update
pkg upgrade
Dann konnte ich AWS aws --version
ausführen
aws-cli/1.11.74 Python/2.7.13 FreeBSD/11.0-CURRENT Botocore/1.5.37