RoR的第二天,运行服务器遇到问题

时间:2012-04-11 07:24:21

标签: ruby-on-rails ruby gemfile

我正在运行Lion,10.7.3,使用Ruby版本1.9.3-p125和最新版本的Xcode。

当我尝试启动服务器时,出现以下错误:

  

在可用的宝石中找不到宝石'rails(= 3.1.0)ruby'   这台机器。运行bundle install以安装缺少的宝石。

所以我尝试运行bundle install并收到以下错误:

Bundler could not find compatible versions for gem "actionpack":   In
snapshot (Gemfile.lock):
    actionpack (3.1.0.rc4)   In Gemfile:
    meta_search (= 1.1.0) ruby depends on
      actionpack (~> 3.1.0) ruby

Running `bundle update` will rebuild your snapshot from scratch, using
only the gems in your Gemfile, which may resolve the conflict.

然后我尝试运行bundle update,但收到以下错误:

  

安装mysql2(0.3.11)时出错,而Bundler不能   继续。确保gem install mysql2 -v '0.3.11'成功   在捆绑之前。

我现在已经完全被困了几个小时......有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

问题解决了:brew install mysql。已更新并重新安装的捆绑包和服务器现在正在运行。