トラブル
aws-sam-cliをインストールしようとして出来なかった。
$ brew tap aws/tap
$ brew install aws-sam-cli
Error: python@3.8: the bottle needs the Apple Command Line Tools to be installed.
You can install them, if desired, with:
xcode-select --install
ガイドに従って xcode-select --install
を打とうとすると。
$ xcode-select --install
インストーラーが開くが、15分12秒で止まって全く進まなくなる。
強制終了してからもう一度打ってみても、同じように止まって進行しなくなる。
上手くいかないので、インストーラーをダウンロードすることにした。
このリンクから、 Command Line Tools
を絞り込んで、xcodeのバージョンに合ったものをインストールした。
そうすると、「ほかのインストールが完了するまでお待ちください」と出たまま、開始すらしない。
どうやら、先程強制終了したタスクのロックファイルが残ってしまったようだ。
mds.install.lockファイルを削除
以下のファイルを消して、再起動すると、インストーラーは動くようになった。
$ sudo rm /private/var/db/mds/system/mds.install.lock
これも残り4分の表示が30分以上続いたが、なんとかインストールできた。
ただ、最初の手順でも、ちゃんと待てば解決したのかもしれない。などと思った。
参考
進行中の他のインストールがないにもかかわらず、インストーラーが「他のインストールが終了するのを待つ」でハングする
macでのアプリインストール時に「ほかのインストールが完了するまでお待ちください...」と表示されて処理が進まない