您的Ruby版本是2.1.0,但您的Gemfile指定为2.0.0
发布时间:2020-12-16 20:50:41 所属栏目:百科 来源:网络整理
导读:在我的Gemfile中,我指定了ruby版本2.0.0: ruby '2.0.0' 但是我的控制台告诉我我有2.1.0dev: $ruby -vruby 2.1.0dev (2013-09-16 trunk 42951) [x86_64-darwin12.4.0] 我正在使用rbenv它告诉我我没有安装2.1.0, $rbenv versionssystem* 2.0.0-dev 捆绑更新
在我的Gemfile中,我指定了ruby版本2.0.0:
ruby '2.0.0' 但是我的控制台告诉我我有2.1.0dev: $ruby -v ruby 2.1.0dev (2013-09-16 trunk 42951) [x86_64-darwin12.4.0] 我正在使用rbenv它告诉我我没有安装2.1.0, $rbenv versions system * 2.0.0-dev 捆绑更新或捆绑安装说: "Your Ruby version is 2.1.0,but your Gemfile specified 2.0.0" 但使用’rbenv local 2.0.0-dev’再次给我留下ruby 2.1.0dev.此外: $rbenv global 2.0.0-dev $cat ~/.bash_profile: export PATH="$HOME/.rbenv/bin:$PATH" if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi 据我所知,2.1.0dev还没有存在. 如何选择ruby 2.0.0? 解决方法
你可能需要更新你的ruby-build版本,以确保你有03000 ruby??-2.0.0-dev切换到遵循ruby_2_0_0分支.
尝试运行ruby-build –version并确保它是其中之一(或更高版本): > v20130907 如果没有,请运行brew upgrade ruby??-build. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |