从1.8升级到1.9后,无法在1.9文件夹中安装gem

时间:2014-11-06 09:07:43

标签: ruby-on-rails ruby gem ruby-1.9

我试图将我的服务器从ruby 1.8升级到1.9,我用以下链接做了。 [http://kb.site5.com/ruby-on-rails/select-a-version-of-ruby-for-your-hosting-account/]

我做了所有的事情,现在 ruby -v:ruby 1.9.3p484(2013-11-22修订版43786)[x86_64-linux]

但是当我运行bundle install时,它会将它安装在/vendor/bundle/ruby/1.8文件夹中。 但是当我尝试运行代码时,它会检入/vendor/bundle/ruby/1.9.1文件夹。

我似乎无法运行我的网站。我指定了ruby" 1.9.3"在gem filoe中并尝试使用bundle install它会给我一个错误" 你的ruby版本是1.8.7但你的gemfile指定为1.9.3 "

ruby​​:/ user / local / ruby​​19 / bin

我改变了gemrc cat .gemrc

gempath:[/opt/ruby/lib/ruby/gems/1.9.1,       / home / XXX / ruby​​ / gems]也。

我的网站说捆绑安装错误enter image description here

之后我试图将所有宝石从1.8文件夹复制到1.9在供应商,因为它在那里看,然后我得到了这个错误,因为nokogir被安装为1.8并需要更高版本。

enter image description here

任何想法?我被困在这里几个小时!

0 个答案:

没有答案