2012-03-15 76 views
3

我是新来的ROR,现在我安装狂欢,这些后续步骤狂欢安装错误:无法找到宝石“spree_skrill(> = 0)红宝石”

gem install rails -v 3.1.4 
rails new mystore 
cd mystore 
spree install 

之后,这里显示这个错误

gemfile spree 
    gemfile spree_usa_epay 
    gemfile spree_skrill 
     run bundle install from "." 
Could not find gem 'spree_skrill (>= 0) ruby' in the gems available on this machine. 
Run `bundle install` to install missing gems. 
precompiling assets 
Could not find gem 'spree_skrill (>= 0) ruby' in the gems available on this machine. 
Run `bundle install` to install missing gems. 
+0

什么发生在你'./mystore/bundle install'然后'大礼包install'? – ScottJShea 2012-03-15 20:03:45

+0

捆扎机找不到兼容版本的宝石 “轨”: 在Gemfile中: spree_usa_epay(> = 0)红宝石取决于 轨(<= 3.1.3, > = 3.1.1)红宝石 轨(3.2.2) – useCase 2012-03-15 20:07:44

+0

有趣...由于某种原因,spree_usa_epay允许使用一系列Rails(您不适合使用)或Rails 3.2.2。所以......你可以做'gem update rails',让它进入3.2.2,看看你需要去哪里。 – ScottJShea 2012-03-15 20:12:25

回答

1
gem install spree_skrill 

如果,在这之后,你得到“无法找到宝石‘spree_usa_epay(> = 0)红宝石’在本机上可用的宝石。”

gem install spree_usa_epay 

在那之后,我试图运行>>热潮再次安装和它的工作