安装宝石教程
问题描述:
有什么地方有关于如何安装宝石的一步一步的指示?安装宝石教程
我的谷歌搜索功能很弱,而我能找到的搜索并没有解决我的错误。
我的错误,在这里详细介绍: Getting gcal4ruby gem to work
基本上我的错误作为总结: 宝石安装正确并且是, 不可测,但每当我试图引用它在我的应用程序,它只是说: 未能进行在任何宝石源中找到'gcal4ruby(= 0.0.5,runtime)'尝试运行'bundle install'。
(*我试着包安装 - >没有帮助*)
答
你的错误状态:
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
显示:
gcal4ruby (0.5.5)
哪个不正确的版本。我会建议尝试发现什么试图要求这个旧版本的gcal4ruby
。我认为这是在你的Gemfile
,但我偶尔知道是错误的。
如果此答案无法解决您的问题,请附上您收到的错误和您的问题Gemfile
。
答
作为一个猜测,你正在使用rails 3? Rails 3使用一个名为bundler的项目来实现依赖关系,所以不要在您的系统ruby中安装gem,而应将gem 'gcal4ruby
添加到应用程序根目录中的Gemfile
。之后,bundle install
将在本地将gem安装到您的应用中。
Bundler意味着rails 3应用程序的宝石与系统宝石完全隔离。即使该宝石已安装在系统中,也不会在应用程序中访问。
将问题分解为两个问题使人们很难获得他们所寻求的答案。如果你能把错误转移到这个问题上,那将是非常值得赞赏的。 – 2010-11-23 03:19:33