最新版はこちら
→ Ruby:Mac:Ruby+Rails再インストール
→ Ruby:Mac:Ruby+Rails再インストール
仮想MacにRubyをインストールしてみる。
【環境】macOS High Sierra (10.13.6)
■rbenvインストール
ターミナルで "brew install rbenv"→ OKっぽい
■Rubyインストール
現在インストールしているRubyのバージョン確認rbenv versions
(base) users-iMac:~ user$ rbenv versions * system (set by /Users/user/.rbenv/version)→ インストールされていない
rbenvでインストールできるRubyのバージョンを確認
rbenv install -l
(base) users-iMac:~ user$ rbenv install -l : 2.3.8 2.4.0-dev 2.4.0-preview1 2.4.0-preview2 2.4.0-preview3 2.4.0-rc1 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.5.0-dev 2.5.0-preview1 2.5.0-rc1 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0-dev 2.6.0-preview1 2.6.0-preview2 2.6.0-preview3 2.6.0-rc1 2.6.0-rc2 2.6.0 2.6.1 2.7.0-dev :最新は2.6.1(2.7.0-dev)のようだが、CentOSに入れたRubyと同じバージョン(2.4.1)を入れることにする。
rbenv install (バージョン番号)
(base) users-iMac:~ user$ rbenv install 2.4.1 ruby-build: use openssl from homebrew Downloading ruby-2.4.1.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2 Installing ruby-2.4.1... Installed ruby-2.4.1 to /Users/user/.rbenv/versions/2.4.1→ OKっぽい
現在インストールしているRubyのバージョン確認
rbenv versions
(base) users-iMac:~ user$ rbenv versions * system (set by /Users/user/.rbenv/version) 2.4.1→ 2.4.1がインストールされたことが確認できる
デフォルトで使用するRubyのバージョンを設定
rbenv global (バージョン番号)
(base) users-iMac:~ user$ rbenv global 2.4.1
もう一度 rbenv versions を確認
(base) users-iMac:~ user$ rbenv versions system * 2.4.1 (set by /Users/user/.rbenv/version)→ 2.4.1の頭に "*" が表示され、デフォルトが2.4.1となったことが確認できる
rubyコマンドでバージョン確認
ruby -v
(base) users-iMac:~ user$ ruby -v ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin17]→ 2.3.7になっている?
これはパスがパスが誤っているから、らしい。
(base) users-iMac:~ user$ which ruby /usr/bin/ruby→ "Users/(ユーザー名)/.rbenv/shims/ruby" となるのが正解
参考ページのパス設定をやっていなかったから?
ということで設定してみる。
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
source ~/.bash_profile
(base) users-iMac:~ user$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile (base) users-iMac:~ user$ source ~/.bash_profile
再度バージョンを確認
(base) users-iMac:~ user$ which ruby /Users/user/.rbenv/shims/ruby→ パスは正しくなった
(base) users-iMac:~ user$ ruby -v ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin17]→ バージョンもOK
[Mac][Ruby]
https://weblabo.oscasierra.net/ruby-install-rbenv-homebrew-macos/
https://weblabo.oscasierra.net/ruby-install-rbenv-homebrew-macos/
0 件のコメント:
コメントを投稿