AWS CLI Mavens,Dans macOS Sierra, comment configurer AWS CLI pour utiliser Python3.x au lieu de l'OS par défaut Python2.7?
Via macOS 'Terminal, essayez d'installer et de configurer AWS CLI sur macOS Sierra 10.12.6 utiliser Python 3.6.2au lieu de macOS' par défaut, Python 2.7.10 .
Bien que je rigoureusement suivi les instructions AWS (http://docs.amazonaws.cn/en_us/cli/latest/userguide/cli-install-macos.html), y compris la configuration ./bash_profile ainsi:
# Setting PATH for Python 3.6.x
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
et double contrôle via **echo $PATH**
PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
Lors de l'exécution
$ aws --version
le résultat est toujours le suivant:
aws-cli/1.10.60 Python/2.7.10 Darwin/16.7.0 botocore/1.4.50
Nous vous remercions à l'avance pour des suggestions quant à comment configurer AWS CLI pour ignorer Python 2.7.10 et exécuter via Python 3.6.x.
Avion Wryter
Comme le manuel le dit: pip3 installe awscli --upgrade --user. Mais, aws --version renvoie aws-cli/1.10.60 Python/2.7.10 Darwin/16.7.0 botocore/1.4.50. –