首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪: gem::installerror

跟踪: gem::installerror
EN

Stack Overflow用户
提问于 2012-05-22 16:44:05
回答 1查看 418关注 0票数 1

我有一个问题,安装gems的轨道。我执行了以下步骤:安装rvm:

代码语言:javascript
复制
bash < <(curl -sk https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
source ~/.bashrc

ruby的安装:

代码语言:javascript
复制
rvm install ruby-1.8.7
rvm use ruby-1.8.7 --default
ruby -v

最后一条命令响应:

代码语言:javascript
复制
ruby 1.8.7 (2012-02-08 patchlevel 358) [x86_64-linux]

曲目的Git克隆:

代码语言:javascript
复制
git clone https://github.com/TracksApp/tracks.git
cd tracks
nano backup.rails2.3/Gemfile.rails2.3

在此文件中所做的更改:-注释掉gem "sqlite3“-更改gem "ZenTest","=4.6.0”

在此之后,我执行了bundle install,它会退出,并显示以下错误:

代码语言:javascript
复制
Gem::InstallError: factory_girl requires Ruby version >= 1.9.2.
An error occured while installing factory_girl (3.3.0), and Bundler cannot continue.
Make sure that `gem install factory_girl -v '3.3.0'` succeeds before bundling.

Tracks不支持ruby 1.9.x,因此版本升级是不可能的。我如何解决上面提到的问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-23 00:07:14

你已经克隆了一个为Ruby1.9做准备的开发版本:https://github.com/TracksApp/tracks/blob/master/Gemfile#L51

在Ruby1.9中使用它,或者使用旧版本:https://github.com/TracksApp/tracks/tags

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10698604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档