rbenvをbrewでインストールすると、エラーが出ました(以下)。
MacBook-Pro-2:~ user$ brew install rbenv
Updating Homebrew...
==> Installing dependencies for rbenv: ruby-build
==> Installing rbenv dependency: ruby-build
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: An exception occurred within a child process:
CompilerSelectionError: ruby-build cannot be built with any available compilers.
Install GNU's GCC
brew install gcc
gccが必要なのかと、 gccをbrewでインストールすると、同じようなエラーが。。
MacBook-Pro-2:~ user$ brew install gcc
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: An exception occurred within a child process:
CompilerSelectionError: gcc cannot be built with any available compilers.
Install GNU's GCC
brew install gcc
ここで、brewで何かインストールする事自体に不具合が生じていると思い、とりあえず、エラーの他の部分をいくつかググってみました。
すると、
”xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun”
の部分をググってヒットしたリンク
https://qiita.com/ARTS_papa/items/60ba305b23dc967bba87
で、解決。
(以下のコードをターミナルで実行するだけです。)
$ xcode-select --install
xcodeの何かがインストールされて解決。
(本来Xcodeのなかにgccコンパイラーが入っていて、xcodeの一部か全部が欠落してたっぽい。)
(ブラウザに飛んでインストールされました。)
。問題なくbrewでのrbenvのダウンロードができたとさ。
MacBook-Pro-2:~ user$ brew install rbenv
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
composer fx libswiften
==> Installing dependencies for rbenv: ruby-build
==> Installing rbenv dependency: ruby-build
==> Downloading https://github.com/rbenv/ruby-build/archive/v20181106.tar.gz
==> Downloading from https://codeload.github.com/rbenv/ruby-build/tar.gz/v201811
######################################################################## 100.0%
==> ./install.sh
🍺 /usr/local/Cellar/ruby-build/20181106: 420 files, 212.6KB, built in 11 seconds
==> Installing rbenv
==> Downloading https://homebrew.bintray.com/bottles/rbenv-1.1.1.mojave.bottle.1
######################################################################## 100.0%
==> Pouring rbenv-1.1.1.mojave.bottle.1.tar.gz
🍺 /usr/local/Cellar/rbenv/1.1.1: 36 files, 62.8KB
MacBook-Pro-2:~ user$ rbenv version
system (set by /Users/user/.rbenv/version)
MacBook-Pro-2:~ user$ rbenv -v
rbenv 1.1.1