首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装gems教程

安装gems教程
EN

Stack Overflow用户
提问于 2010-11-23 11:01:47
回答 2查看 249关注 0票数 0

有没有关于如何安装gem的逐步说明?

我的google-fu很弱,我能找到的那些没有解决我的错误。

这里详细介绍了我的错误:Getting gcal4ruby gem to work

基本上,我的错误总结为: gem安装正确且可检测,但每当我尝试在应用程序中引用它时,它都会说:在任何gem源代码中找不到'gcal4ruby (= 0.0.5,runtime)‘尝试运行'bundle install’。

(*我尝试捆绑安装->无帮助*)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-23 11:21:58

您的错误状态为:

代码语言:javascript
复制
 Could not find 'gcal4ruby (= 0.0.5, runtime)' in any of the gem sources Try running 'bundle install'.

它正在寻找你还没有安装的gcal4ruby的0.0.5,而是你自己在说gem list -d显示:

代码语言:javascript
复制
 gcal4ruby (0.5.5) 

不是正确的版本。我建议您尝试找出需要这个旧版本gcal4ruby的原因。我想它就在你的Gemfile里,但我偶尔也会出错。

如果这个答案不能解决你的问题,请将你得到的错误和你的Gemfile附加到你的问题中。

票数 1
EN

Stack Overflow用户

发布于 2010-11-23 14:31:50

作为猜测,您使用的是Rails3?Rails3使用一个名为bundler的项目来处理依赖项,所以不要在您的系统ruby中安装gem,而是将gem 'gcal4ruby添加到应用程序根目录下的Gemfile中。之后,bundle install将在本地将gem安装到您的应用程序中。

Bundler意味着Rails3应用程序的gem与系统gem完全隔离。即使gem安装在系统中,在应用程序中也无法访问它。

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

https://stackoverflow.com/questions/4252370

复制
相关文章

相似问题

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