首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要' icalendar‘会导致错误-即使在我安装icalendar gem之后也是如此

需要' icalendar‘会导致错误-即使在我安装icalendar gem之后也是如此
EN

Stack Overflow用户
提问于 2013-01-08 09:11:36
回答 2查看 920关注 0票数 1

我是Ruby on Rails的新手。我需要在我的web应用程序中使用iCalendar事件。

首先,我安装了iCalendar gem,如下所示:

代码语言:javascript
复制
gem install icalendar

然后我运行gem list命令,它表明gem已经安装。然而,我实际上不能在任何地方使用gem。如果我这样做了:

代码语言:javascript
复制
event = Icalendar::Event.new

我得到的错误是iCalendar是一个未初始化的常量。

如果我尝试将iCalendar包含在一个类中,如下所示:

代码语言:javascript
复制
require 'icalendar'

我得到了错误:

代码语言:javascript
复制
MissingSourceFile:  no such file to load -- icalendar

有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-08 09:20:53

which ruby的输出与/usr/bin/gem上ruby的路径匹配吗?如果不匹配,请确保它们匹配或给出/usr/bin/gem中的显式路径。

票数 0
EN

Stack Overflow用户

发布于 2013-01-08 09:16:28

在RoR中,您应该在Gemfile中放置gem 'icalendar'行- Rails将为您提供它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14206812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档