[英]Ruby version from homebrew doesn't match computer version
盡管我認為這就是我想要的,但我並沒有嘗試管理多個版本的Ruby。
當我運行ruby -v
它說ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]
。
但是,當我運行brew upgrade ruby
它說Ruby不存在。 然后我做了brew install ruby
,它安裝了版本2.4.0。 當我運行ruby -v
它仍然說同樣的話。
如何在計算機上安裝最新版本的Ruby?
我有Mac。
因為您的PATH鏈接到了原始紅寶石,所以您應該將自制的紅寶石路徑添加到您的.bash_profile中,例如export PATH=${PATH}:${HOMEBREW_HOME}/ruby
我推薦的更好的方法是使用rvm https://rvm.io/rvm/install
按照步驟安裝rvm / ruby
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\\curl -sSL https://get.rvm.io | bash
然后在bash中復制並執行shell
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
重新啟動bash並鍵入which ruby
,然后返回$HOME/.rvm/rubies/ruby-2.3.3/bin/ruby
和您的ruby工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.