让gcal4ruby gem工作

时间:2010-11-15 07:25:00

标签: ruby-on-rails rubygems ruby-on-rails-plugins google-calendar-api

我正在尝试创建一个允许用户将自己的帐户连接到Google日历的RoR网络应用程序。

我找到了一个名为gcal4ruby的宝石,根据示例代码及其文档,它似乎做了正确的事情。

我运行了gem install,cmd声称安装没问题。

然而,当我将gem添加到我的gemfile中然后尝试再次运行服务器时,我得到: 无法在任何宝石来源中找到'gcal4ruby(= 0.0.5,运行时)' 尝试运行'bundle install'。

然后我尝试了捆绑安装,它基本上让我上面的消息和一行: 获取http://rubygems.org/的源索引 无法在任何宝石来源中找到'gcal4ruby(= 0.0.5,runtime)'

然而,当我输入“gem list -d g”时,gcal4ruby(0.5.5)出现在列表中。 我已经尝试过添加需求和包含,但这只会让我得到未初始化的常量错误。

其他可能相关的细节: 红宝石1.8.7 rails 3.0.1

gem check --alien return: mysql-2.8.1-x86-mingw32有1个问题  .require_paths:   额外文件 *注意:当我做任何事情时,这似乎并没有对我产生负面影响。

如果可能,请提供包含工作代码示例的教程/网站。

干杯, 紫姑

1 个答案:

答案 0 :(得分:0)

你能发布你的gemfile吗?

我猜你的Gemfile读取

gem 'gcal4ruby', '0.0.5'

这意味着它只会查找特定的版本。所以有两种方法可以解决这个问题。

  1. 将其更改为最低版本语法

    gem'gcal4ruby','> = 0.0.5'

  2. 更改为更正特定宝石版本

    gem'gcal4ruby','0.5.5'

  3. 希望有所帮助