【问题标题】:Windows + RoR: Gem installs, run rake gems:install, can't find gemWindows + RoR:Gem 安装,运行 rake gems:install,找不到 gem
【发布时间】:2011-09-07 13:30:25
【问题描述】:
$> 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 红宝石 1.8.7 导轨 2.3.8 宝石 1.8.10

宝石文件:

# 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"

在环境.rb中

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

我已经运行了捆绑安装。它说我的包裹是完整的!...但它的谎言...太硬了。

【问题讨论】:

    标签: ruby-on-rails windows bundler


    【解决方案1】:

    尝试使用安装 gems

    bundle install
    

    而不是

    bundle exec rake gems:install
    

    【讨论】:

    • 这在 Rails 2.3.8 环境中有效吗?换了好久了,就不知道了……
    • 这就是我最初所做的。它说我的包是完整的。
    猜你喜欢
    • 2017-10-26
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 2012-04-07
    • 2011-10-07
    • 1970-01-01
    • 2012-06-24
    • 2021-09-20
    相关资源
    最近更新 更多