macos - kali - mac aws cli command not found
No puedo instalar aws cli en mac os con pip-awscli: comando no encontrado (9)
Cuando se llama " pip3 install " con la opción " --user ", instala el ejecutable aws en una ubicación específica del usuario. Esta puede ser una de las muchas ubicaciones posibles, pero la mejor manera de averiguar dónde está con este comando:
sitio python3 -m - base de usuario
En mi sistema, esto devolvió:
- /Users/[myusernamefont>/Library/Python/3.6
Este directorio tiene un subdirectorio "bin", y ahí es donde se encontraba el ejecutable "aws".
Me di cuenta de lo siguiente:
- pip3 install --help
- https://docs.python.org/3/library/site.html#module-contents
Traté de seguir este tutorial .
Esto es lo que hice en la consola:
pip3 install --user --upgrade awscli
después de eso, cuando escribo:
pip3 --version
Me estoy poniendo:
pip 9.0.1 from /Users/user/Library/Python/3.4/lib/python/site-packages (python 3.4)
entonces escribí:
pip3 install --user --upgrade awscli
Este comando descargó
awscli
y lo agregó automáticamente:
# Setting PATH for Python 3.4
# The orginal version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
export PATH
a mi
.profile
Más tarde, solo para estar seguro, escribí:
source ~/.profile
y luego cuando escribo:
user$ aws
-bash: aws: command not found
Reinicié la terminal sin suerte también.
¿Cuál es el problema aquí?
Esto es lo que funcionó para mí, experimenté problemas de permisos y tuve que crear una carpeta local de Frameworks antes de ejecutar brew install. usando macOS High Sierra
sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
brew install awscli
Estos son los dos pasos para instalar AWS cli en mac OSX
PRIMERO
Versión oficial
- instalar brew awscli
SEGUNDO
Versión de desarrollo
- instalar brew awscli --HEAD
He usado los siguientes comandos para instalar awscli:
$ curl " https://s3.amazonaws.com/aws-cli/awscli-bundle.zip " -o "awscli-bundle.zip" $ descomprimir awscli-bundle.zip $ ./awscli-bundle/install -b ~ / bin / aws
compruebe la versión con:
/Users/xxx/bin/aws --version
configure con:
/Users/xxx/bin/aws configure
Para responder la pregunta original sobre la instalación con pip:
sudo pip install --upgrade pip
sudo easy_install nose
sudo easy_install tornado
sudo easy_install six
sudo pip install --ignore-installed awscli
trabajó para mí en Mojave
Seguí los pasos a continuación y funciona para MacOS 10.11
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
Descomprima el paquete.
unzip awscli-bundle.zip
Y en lugar del comando dado:
''sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws''
que está roto debido a pip, creo, utilicé el siguiente comando y funcionó para mí.
python3.6 ./awscli-bundle/install -b ~/bin/aws
Simple haga estos tres pasos:
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
Tuve un error similar al intentar instalar awscli . Estaba siguiendo los pasos mencionados aquí por Amazon [ https://docs.aws.amazon.com/cli/latest/userguide/cli-install-macos.html]
Yo uso anaconda, así que cuando estaba usando
pip3 install awscli --upgrade --user
instala awscli en
/Users/username/.local/lib/python3.6/
Entonces, solía seguir para actualizar awscli a anaconda-
conda install -c conda-forge awscli
brew install awscli
debería funcionar