2011-09-07 123 views
0
$> gem install multi_json 
<Lots of invalid gemspec warnings> 
Successfully installed multi_json-1.0.3 
. 
. 
. 
$> bundle exec rake gems:install 
<Lots of invalid gemspec warnings> 
    ERROR: Error installing searchlogic: 
      activesupport requires multi_json (~> 1.0) 

使用Windows XP 的Ruby 1.8.7 的Rails 2.3.8 寶石1.8.10的Windows +回報率:寶石安裝,運行耙寶石:安裝,無法找到寶石

的Gemfile:

# app 
#gem "mysql", "2.7" 
gem "sqlite3" 
gem "lockfile" 
gem "ssl_requirement", "0.1.0" 
gem "attr_encrypted", "1.1.2" 
# gem "searchlogic", "2.4.28", :require => nil 
gem "will_paginate", "2.3.14", :require => nil 
gem "paperclip" 


gem "garb", "0.7.6" 
gem "delayed_job", "2.0.3" 
gem "httparty", "0.5.2" 


gem "pony", "1.1" 
gem "friendly_id", "3.0.6" 
gem "stringex", "1.1.0" 
gem "i18n", "0.4.2" 

gem "sms_fu", "1.1.1" 

# gems needed for windows 
gem "spruz", "0.2.13", :git => "git://github.com/flori/spruz.git" 
gem "json_pure", "~> 1.5.4" 

在environment.rb中

require "bundler/setup" 
    Bundler.require(:default) 
    require "will_paginate" 
    config.gem "searchlogic", :version => "2.4.28" 

我已經跑了束斯塔二。它說我的捆綁包已經完成了......但它的確如此......非常堅硬。

回答

0

嘗試與

bundle install 

,而不是

bundle exec rake gems:install 
+0

安裝寶石是否在Rails 2.3.8環境工作?我已經很久以前換了,所以我不知道更多... – mliebelt

+0

這就是我最初做的。它說我的包是完整的。 – NullVoxPopuli

+0

@milebelt它適用於非Windows機器。 – NullVoxPopuli