Installing AWS Cli on Mac
Installing with Homebrew is easy. It is a popular package manager for MAC OSX.
To install Homebrew,
Check , ruby is installed in your mac ,
ruby -v
Install homebrew
Once homebrew installed, install python. To install Python, Gcc to be installed. you need xcode or commandline tools to be installed
you can download and install xcode or commandline tool.
https://developer.apple.com/download/more/
Step1 : brew install python
Install with Homebrew. It is a popular package manager for MAC OSX.
To install Homebrew, you must install xcode first.
Then install homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew doctor
to check brew installed properly.
Step2 :
pip install awscli
Terminal output is here
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> New Formulae
apache-arrow freedink ipython@5 overmind
asdf get_iplayer jose packetq
bitcoin git-cinnabar kubectx pycodestyle
dcm2niix gradle-completion libmypaint rustup-init
docker2aci grakn libnice tectonic
dwarf haste-client libopusenc tokei
erlang@19 iamy mruby-cli vips
faas-cli insect neovim wpscan
fd ipython openfortivpn zork
==> Updated Formulae
abcl libextractor
advancemame libgcrypt
afflib libgit2
afl-fuzz libgit2-glib
allure libgosu
amazon-ecs-cli libgphoto2
zurl
libepoxy
==> Renamed Formulae
osh -> etsh speedtest_cli -> speedtest-cli
==> Deleted Formulae
kibana@4.1 node@0.10 node@0.12 snescom
==> Installing dependencies for python: sqlite
==> Installing python dependency: sqlite
==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.19.3.el_capitan.bo
######################################################################## 100.0%
==> Pouring sqlite-3.19.3.el_capitan.bottle.tar.gz
==> Using the sandbox
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides an older sqlite3.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/sqlite/lib
CPPFLAGS: -I/usr/local/opt/sqlite/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/sqlite/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/sqlite/3.19.3: 12 files, 3MB
==> Installing python
Warning: Building python from source:
The bottle needs the Apple Command Line Tools to be installed.
You can install them, if desired, with:
xcode-select --install
==> Downloading https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/python/2.7.13 --enable-ipv6 --dataroo
==> make
==> make install PYTHONAPPSDIR=/usr/local/Cellar/python/2.7.13
==> make frameworkinstallextras PYTHONAPPSDIR=/usr/local/Cellar/python/2.7.13/sh
==> Downloading https://files.pythonhosted.org/packages/26/d1/dc7fe14ce4a3ff3fae
######################################################################## 100.0%
==> Downloading https://files.pythonhosted.org/packages/11/b6/abcb525026a4be042b
######################################################################## 100.0%
==> Downloading https://files.pythonhosted.org/packages/c9/1d/bd19e691fd4cfe908c
######################################################################## 100.0%
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install
==> Caveats
Pip and setuptools have been installed. To update them
pip install --upgrade pip setuptools
You can install Python packages with
pip install <package>
They will install into the site-package directory
/usr/local/lib/python2.7/site-packages
See: http://docs.brew.sh/Homebrew-and-Python.html
==> Summary
🍺 /usr/local/Cellar/python/2.7.13: 6,337 files, 86.7MB, built in 6 minutes 19 seconds
pip install awscli
Collecting awscliDownloading awscli-1.11.120-py2.py3-none-any.whl (1.2MB)100% |████████████████████████████████| 1.2MB 79kB/sCollecting botocore==1.5.83 (from awscli)Downloading botocore-1.5.83-py2.py3-none-any.whl (3.5MB)100% |████████████████████████████████| 3.6MB 23kB/sCollecting rsa<=3.5.0,>=3.1.2 (from awscli)Downloading rsa-3.4.2-py2.py3-none-any.whl (46kB)100% |████████████████████████████████| 51kB 43kB/sCollecting docutils>=0.10 (from awscli)Downloading docutils-0.13.1-py2-none-any.whl (537kB)100% |████████████████████████████████| 542kB 72kB/sCollecting PyYAML<=3.12,>=3.10 (from awscli)Downloading PyYAML-3.12.tar.gz (253kB)100% |████████████████████████████████| 256kB 181kB/sCollecting colorama<=0.3.7,>=0.2.5 (from awscli)Downloading colorama-0.3.7-py2.py3-none-any.whlCollecting s3transfer<0.2.0,>=0.1.9 (from awscli)Downloading s3transfer-0.1.10-py2.py3-none-any.whl (54kB)100% |████████████████████████████████| 61kB 28kB/sRunning setup.py bdist_wheel for PyYAML ... doneStored in directory: /Users/srinivas/Library/Caches/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fcSuccessfully built PyYAMLInstalling collected packages: six, python-dateutil, docutils, jmespath, botocore, pyasn1, rsa, PyYAML, colorama, futures, s3transfer, awscliSuccessfully installed PyYAML-3.12 awscli-1.11.120 botocore-1.5.83 colorama-0.3.7 docutils-0.13.1 futures-3.1.1 jmespath-0.9.3 pyasn1-0.2.3 python-dateutil-2.6.1 rsa-3.4.2 s3transfer-0.1.10 six-1.10.0
0 coment�rios:
Post a Comment