AWS CLIをCygwinで利用できるようにする | ぼぶろぐ

ぼぶろぐ

以前は、あいらぶLinux♪というタイトルでしたが、
最近はLinux以外のことも書いているので、タイトルを変更しました。
ぼぶちゃんのぶろぐでぼぶろぐです。

AWS CLIは利用できる状態にはなっていましたが、コマンドプロンプトだと操作しにくいので、
Cygwinで使えるようにしました。

設定方法はこちらのブログを参考にしました。

【初心者向け】Cygwinで始めるAWS CLI
http://dev.classmethod.jp/cloud/aws/cygwin-aws-cli/

この手順でだいたいできましたが、一部異なる部分がありましたので、差分だけ記載しておきます。

pipをインストールするときに使用している、easy_installというコマンドですが、
いつからかバージョンが付加されていました。

$ easy_install-2.7 pip
Searching for pip
Reading https://pypi.python.org/simple/pip/
Best match: pip 7.1.2
Downloading https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz#md5=3823d2343d9f3aaab21cf9c917710196
Processing pip-7.1.2.tar.gz
Writing /tmp/easy_install-FGGDvs/pip-7.1.2/setup.cfg
Running pip-7.1.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-FGGDvs/pip-7.1.2/egg-dist-tmp-u_UAfq
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching '.travis.yml'
warning: no previously-included files found matching 'pip/_vendor/Makefile'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'dev-requirements.txt'
no previously-included directories found matching '.travis'
no previously-included directories found matching 'docs/_build'
no previously-included directories found matching 'contrib'
no previously-included directories found matching 'tasks'
no previously-included directories found matching 'tests'
creating /usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg
Extracting pip-7.1.2-py2.7.egg to /usr/lib/python2.7/site-packages
Adding pip 7.1.2 to easy-install.pth file
Installing pip script to /usr/bin
Installing pip2.7 script to /usr/bin
Installing pip2 script to /usr/bin

Installed /usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip

$ pip --version
pip 7.1.2 from /usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg (python 2.7)