2020年2月15日土曜日

cli

あまぞんさんとこのは v2 がでた模様
https://aws.amazon.com/jp/blogs/news/aws-cli-v2-is-now-generally-available/

どれどれ、とドキュメントをみてみると
日本語版はまだ更新されていないらしく、プレビューおよび評価として云々・・と書かれている。
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/install-cliv2.html

英語版は既にそんな記述はなくなっている
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html

macOS に入れた。

$ which aws
/usr/local/bin/aws
$ ls -l /usr/local/bin/aws
lrwxr-xr-x  1 root  wheel  22  2 12 22:18 /usr/local/bin/aws -> /usr/local/aws-cli/aws

$ ls /usr/local/aws-cli/
Python                    _sha512.cpython-37m-darwin.so
_asyncio.cpython-37m-darwin.so        _socket.cpython-37m-darwin.so
_bisect.cpython-37m-darwin.so        _sqlite3.cpython-37m-darwin.so
_blake2.cpython-37m-darwin.so        _ssl.cpython-37m-darwin.so
_bz2.cpython-37m-darwin.so        _struct
_cffi_backend.cpython-37m-darwin.so    _struct.cpython-37m-darwin.so
_codecs_cn.cpython-37m-darwin.so    _uuid.cpython-37m-darwin.so
_codecs_hk.cpython-37m-darwin.so    array.cpython-37m-darwin.so
_codecs_iso2022.cpython-37m-darwin.so    aws
_codecs_jp.cpython-37m-darwin.so    aws_completer
_codecs_kr.cpython-37m-darwin.so    awscli
_codecs_tw.cpython-37m-darwin.so    base_library.zip
_contextvars.cpython-37m-darwin.so    binascii.cpython-37m-darwin.so
_csv.cpython-37m-darwin.so        botocore
_ctypes.cpython-37m-darwin.so        cryptography
_datetime.cpython-37m-darwin.so        cryptography-2.8-py3.7.egg-info
_decimal.cpython-37m-darwin.so        docutils
_elementtree.cpython-37m-darwin.so    fcntl.cpython-37m-darwin.so
_hashlib.cpython-37m-darwin.so        grp.cpython-37m-darwin.so
_heapq.cpython-37m-darwin.so        include
_json.cpython-37m-darwin.so        lib
_lzma.cpython-37m-darwin.so        libcrypto.1.0.0.dylib
_md5.cpython-37m-darwin.so        liblzma.5.dylib
_multibytecodec.cpython-37m-darwin.so    libsqlite3.0.dylib
_multiprocessing.cpython-37m-darwin.so    libssl.1.0.0.dylib
_opcode.cpython-37m-darwin.so        math.cpython-37m-darwin.so
_pickle.cpython-37m-darwin.so        mmap.cpython-37m-darwin.so
_posixsubprocess.cpython-37m-darwin.so    pyexpat.cpython-37m-darwin.so
_queue.cpython-37m-darwin.so        resource.cpython-37m-darwin.so
_random.cpython-37m-darwin.so        select.cpython-37m-darwin.so
_ruamel_yaml.cpython-37m-darwin.so    termios.cpython-37m-darwin.so
_scproxy.cpython-37m-darwin.so        unicodedata.cpython-37m-darwin.so
_sha1.cpython-37m-darwin.so        zlib
_sha256.cpython-37m-darwin.so        zlib.cpython-37m-darwin.so
_sha3.cpython-37m-darwin.so

.so のものは "Mach-O 64-bit bundle x86_64" というのを知る。

awscli は v2 で python のこと考えなくてよくなったらしく、
さてぐーぐるさんとこのはどんなんだったかなとみてみる。

https://cloud.google.com/sdk/docs/quickstart-macos?hl=ja
システムに Python 2.7 がインストールされていることを確認します。
注: Cloud SDK バージョン 206.0.0 時点の gcloud CLI には、Python 3.4+ インタープリタを使用して実行するための実験的サポートが含まれています(このサポートを除外したり Python インタープリタの構成の詳細情報を得たりするには gcloud topic startup を実行します)。他のすべての Cloud SDK ツールには、引き続き Python 2.7 インタープリタが必要です。

ぐーぐるさんとこも日本語版古いな・・?

英語版
https://cloud.google.com/sdk/docs/quickstart-macos?hl=en

Cloud SDK requires Python. Supported versions are 3.5 or higher, and 2.7.9 or higher. To check the Python version installed on your system:

Note: Cloud SDK uses Python 2 by default, but will soon move to Python 3 (run gcloud topic startup for exclusions and more information on configuring your Python interpreter to use a different version). Consider upgrading to Python 3 to avoid disruption in the future.

0 件のコメント:

コメントを投稿