Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

HomebrewをMacに初めてインストール。エラー発生。そして解決できました。

More than 1 year has passed since last update.

Rubyを少し勉強した初心者です。
今までCloud9でrubyを書いていました。

書籍 「プロを目指す人のためのRuby入門」を購入し、自身のMACにrubyをインストールしようとしたのですが、エラーでインストールできませんでした。
いろいろ調べた結果、インストールに成功したので、ここにその方法を記載します。

環境 Mac OS Mojave 10.14.5

Homebrewのインストール
https://brew.sh/index_ja.html
このサイトより
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
このキーワードをターミナルで実行しました。

自動的にインストールされていきます。

パスワードを聞かれるのでこのMacのパスワードを入れます。

Xcodeが必要とのことでポップアップが立ち上がりました。
XcodeをダウンロードするためにApp StoreからXcodeをダウンロードしました。
Xcodeのインストールは成功しました。
しばらくするとこのような文字が帰ってきます。

xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools'
Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools

エラーということで、Homebrewのインストールはできませんでした。

いろいろ調べましたが、回答がみつからず1日経過。

ターミナルの基礎を勉強し直しましたがこれといって解決できず。

エラーの文章をそのままネットで調べると下記のサイトへ到着。
https://discourse.brew.sh/t/xcode-select-error-invalid-developer-directory-library-developer-commandlinetools-failed-during-usr-bin-sudo-usr-bin-xcode-select-switch-library-developer-commandlinetools/693/40

そこに記載されていたのは、アップルのデベロッパーツールからcommand lineをインストールするようにとのことだったので、下記URLにアクセスし、『command line tools (macOS 10.14) for Xcode』をダウンロードし、インストール。
https://developer.apple.com/download/more/

再度ターミナルで、Homebrewのインストールのスクリプトを実行すると
無事にできました。

解決できて非常にうれしかったです。

誰かの参考になれば幸いです。

Rubyの基礎勉強がんばります。
皆さんよろしくお願い致します。
初めての投稿でした。

tenpis
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away