本文介绍了捆绑安装和红宝石版本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用rbenv设置红宝石版本。
I'm using rbenv to set the ruby version.
ruby -v 产生预期的1.9。 3
ruby -v produces the expected 1.9.3
我可以轻松完成 gem回形针。
但是,当我执行捆绑安装时,它说:
However, when I do bundle install it says:
Installing paperclip (3.1.2) Gem::InstallError: paperclip requires Ruby version >= 1.9.2. An error occured while installing paperclip (3.1.2), and Bundler cannot continue. Make sure that `gem install paperclip -v '3.1.2'` succeeds before bundling.
但是,ruby -v表示我正在运行1.9.3。捆绑软件是否像sudo一样运行?有人解决了这个问题吗?
but, ruby -v says I'm running 1.9.3. Is bundler runnign as sudo? Have anyone addressed this problem?
推荐答案
问题是我的rbenv文件夹的权限问题。修复了这个问题:
The problem was permission issues of my rbenv folder. This fixxed it:
sudo chown ubuntu / usr / local / rbenv / rubies -R
我正在AWS上运行ubuntu。
I am running ubuntu on AWS.
这篇关于捆绑安装和红宝石版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!