我正在尝试将小部件添加到仪表板。我已将小部件克隆到正确的目录并将文件复制到相关位置。最后要做的是运行这一行:
bundle install
一切顺利,直到我排队:
Gem::InstallError: activesupport requires Ruby version >= 2.2.2.
Make sure that `gem install activesupport -v '5.0.0.1'` succeeds before
bundling.
所以我单独安装了它:
sudo gem install activesupport -v 5.0.0.1
Successfully installed activesupport-5.0.0.1
但是当我尝试运行“bundle install”时,我遇到了同样的错误。
我什至检查了ruby版本,它足够高:
ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
我做错了什么?是不是选择使用低版本的ruby?
最佳答案
您使用 RVM 还是 Rbenv 来管理 Ruby?如果是这样,你不应该使用 sudo
来安装那个 gem,因为它会被放置在你的系统 Ruby 中,它通常是较低版本。
关于ruby-on-rails - 无法安装,因为我没有足够高的 Ruby 版本,但我有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38957292/