AWSCLI en Mac

Nos apoyamos en el gestor de paquetes para mac Homebrew (Sigue este link para saber como instalar Homebrew).

brew install aws-apigateway-importer

==> Searching taps...

==> Searching taps on GitHub...

Error: No formulae found in taps.

VictorMacMini:~ vic$ brew install awscli

==> Installing dependencies for awscli: gdbm, openssl@1.1, readline, sqlite, xz and python

==> Installing awscli dependency: gdbm

==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.18.1.mojave.bottle.1.tar.gz

######################################################################## 100.0%

==> Pouring gdbm-1.18.1.mojave.bottle.1.tar.gz

🍺  /usr/local/Cellar/gdbm/1.18.1: 20 files, 586.8KB

==> Installing awscli dependency: openssl@1.1

==> Downloading https://homebrew.bintray.com/bottles/openssl@1.1-1.1.1d.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/10/104ef018b7bb8fcc49f57e5a60359a28a02d480d85a959e6141394b0571cbb28?__gda__=exp=15

######################################################################## 100.0%

==> Pouring openssl@1.1-1.1.1d.mojave.bottle.tar.gz

==> Caveats

A CA file has been bootstrapped using certificates from the system

keychain. To add additional certificates, place .pem files in

  /usr/local/etc/openssl@1.1/certs

and run

  /usr/local/opt/openssl@1.1/bin/c_rehash

openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,

because openssl/libressl is provided by macOS so don't link an incompatible version.

If you need to have openssl@1.1 first in your PATH run:

  echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile

For compilers to find openssl@1.1 you may need to set:

  export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"

  export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

==> Summary

🍺  /usr/local/Cellar/openssl@1.1/1.1.1d: 7,983 files, 17.9MB

==> Installing awscli dependency: readline

==> Downloading https://homebrew.bintray.com/bottles/readline-8.0.1.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/3c/3c754391e9d243835811d128771ca0f1a565024100fd2c2871534353d46aaf0e?__gda__=exp=15

######################################################################## 100.0%

==> Pouring readline-8.0.1.mojave.bottle.tar.gz

==> Caveats

readline is keg-only, which means it was not symlinked into /usr/local,

because macOS provides the BSD libedit library, which shadows libreadline.

In order to prevent conflicts when programs look for libreadline we are

defaulting this GNU Readline installation to keg-only.

For compilers to find readline you may need to set:

  export LDFLAGS="-L/usr/local/opt/readline/lib"

  export CPPFLAGS="-I/usr/local/opt/readline/include"

==> Summary

🍺  /usr/local/Cellar/readline/8.0.1: 48 files, 1.5MB

==> Installing awscli dependency: sqlite

==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.29.0.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/5f/5f2f8f36a8d13733b0374ac39bdcd32dea10315e7442b9bb9942465487cb7811?__gda__=exp=15

######################################################################## 100.0%

==> Pouring sqlite-3.29.0.mojave.bottle.tar.gz

==> Caveats

sqlite is keg-only, which means it was not symlinked into /usr/local,

because macOS provides an older sqlite3.

If you need to have sqlite first in your PATH run:

  echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile

For compilers to find sqlite you may need to set:

  export LDFLAGS="-L/usr/local/opt/sqlite/lib"

  export CPPFLAGS="-I/usr/local/opt/sqlite/include"

==> Summary

🍺  /usr/local/Cellar/sqlite/3.29.0: 11 files, 3.9MB

==> Installing awscli dependency: xz

==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.4.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/01/010667293df282c8bceede3bcd36953dd57c56cef608d09a5b50694ab7d4b96b?__gda__=exp=15

######################################################################## 100.0%

==> Pouring xz-5.2.4.mojave.bottle.tar.gz

🍺  /usr/local/Cellar/xz/5.2.4: 92 files, 1MB

==> Installing awscli dependency: python

==> Downloading https://homebrew.bintray.com/bottles/python-3.7.4_1.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/a1/a1283e332d0754e450a7e46a1e1b0df2f1ba6b18a9540db9b2da07bb6b7b1ec1?__gda__=exp=15

######################################################################## 100.0%

==> Pouring python-3.7.4_1.mojave.bottle.tar.gz

==> /usr/local/Cellar/python/3.7.4_1/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/

==> /usr/local/Cellar/python/3.7.4_1/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/

==> /usr/local/Cellar/python/3.7.4_1/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/

==> Caveats

Python has been installed as

  /usr/local/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to

`python3`, `python3-config`, `pip3` etc., respectively, have been installed into

  /usr/local/opt/python/libexec/bin

If you need Homebrew's Python 2.7 run

  brew install python@2

You can install Python packages with

  pip3 install 

They will install into the site-package directory

  /usr/local/lib/python3.7/site-packages

See: https://docs.brew.sh/Homebrew-and-Python

==> Summary

🍺  /usr/local/Cellar/python/3.7.4_1: 3,865 files, 60MB

==> Installing awscli

==> Downloading https://homebrew.bintray.com/bottles/awscli-1.16.240.mojave.bottle.tar.gz

==> Downloading from https://akamai.bintray.com/08/0819740345794f445d3e4a7b7d62c70104501ba9170471039f39b94b477804d0?__gda__=exp=15

######################################################################## 100.0%

==> Pouring awscli-1.16.240.mojave.bottle.tar.gz

==> Caveats

The "examples" directory has been installed to:

  /usr/local/share/awscli/examples

Bash completion has been installed to:

  /usr/local/etc/bash_completion.d

zsh completions and functions have been installed to:

  /usr/local/share/zsh/site-functions

==> Summary

🍺  /usr/local/Cellar/awscli/1.16.240: 6,995 files, 54.4MB

==> Caveats

==> openssl@1.1

A CA file has been bootstrapped using certificates from the system

keychain. To add additional certificates, place .pem files in

  /usr/local/etc/openssl@1.1/certs

and run

  /usr/local/opt/openssl@1.1/bin/c_rehash

openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,

because openssl/libressl is provided by macOS so don't link an incompatible version.

If you need to have openssl@1.1 first in your PATH run:

  echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile

For compilers to find openssl@1.1 you may need to set:

  export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"

  export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

==> readline

readline is keg-only, which means it was not symlinked into /usr/local,

because macOS provides the BSD libedit library, which shadows libreadline.

In order to prevent conflicts when programs look for libreadline we are

defaulting this GNU Readline installation to keg-only.

For compilers to find readline you may need to set:

  export LDFLAGS="-L/usr/local/opt/readline/lib"

  export CPPFLAGS="-I/usr/local/opt/readline/include"

==> sqlite

sqlite is keg-only, which means it was not symlinked into /usr/local,

because macOS provides an older sqlite3.

If you need to have sqlite first in your PATH run:

  echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile

For compilers to find sqlite you may need to set:

  export LDFLAGS="-L/usr/local/opt/sqlite/lib"

  export CPPFLAGS="-I/usr/local/opt/sqlite/include"

==> python

Python has been installed as

  /usr/local/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to

`python3`, `python3-config`, `pip3` etc., respectively, have been installed into

  /usr/local/opt/python/libexec/bin

If you need Homebrew's Python 2.7 run

  brew install python@2

You can install Python packages with

  pip3 install 

They will install into the site-package directory

  /usr/local/lib/python3.7/site-packages

See: https://docs.brew.sh/Homebrew-and-Python

==> awscli

The "examples" directory has been installed to:

  /usr/local/share/awscli/examples

Bash completion has been installed to:

  /usr/local/etc/bash_completion.d

zsh completions and functions have been installed to:

  /usr/local/share/zsh/site-functions

Con esto ya lo tenemos

MacMini:~ vic$ aws 
usage: aws [options]   [ ...] [parameters]
To see help text, you can run:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s