【发布时间】:2017-04-28 06:08:23
【问题描述】:
我正在按照教程在 OSX 10.12.4 (Sierra) 上设置我的本地开发环境。
我已经安装了 rvm,当我输入“rvm list”时,它显示 ruby-2.4.1 是当前和默认版本:
=* ruby-2.4.1 [ x86_64 ]
但是,当我输入“ruby -v”时,它会显示:
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
我认为这使我无法完成我需要做的其余事情。因为当我输入“gem update”时,我收到了这条消息:
ERROR: Error installing nokogiri:
nokogiri requires Ruby version >= 2.1.0.
在 RVM 站点上,建议使用以下命令切换版本:
rvm --default use <version number>
它给了我这个:
RVM is not a function, selecting rubies with 'rvm use ...' will not work.
如果有帮助,这是我的完整 .bash_profile:
source ~/.profile
export PS1="$ "
export PATH=/usr/local/bin:$PATH
export PATH=/usr/local/php5/bin:$PATH
export PATH=$HOME/.composer/vendor/bin:$PATH
知道我需要做什么来解决这个问题吗?谢谢!
【问题讨论】:
标签: ruby-on-rails ruby macos rvm macos-sierra