需要宝石库

时间:2012-02-05 04:21:33

标签: ruby gem

我对ruby不熟悉并且我想使用宝石图表库,但出于某种原因,当我在桌面上的ruby脚本中需要它时,它不起作用。但是当我{i} require时,它确实有效。有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

如果可以,请尝试使用bundler并在Gemfile中声明要求。这将使您的环境在不同的计算机之间更加一致,并将提供您所拥有的依赖项的参考。

Bundler设置过程非常简单,并且有很好的文档记录。它将自动加载所有gems及其任何依赖项。

一般来说,require语句失败的问题是库不在您的$LOAD_PATH中,而这通常是因为您尚未加载rubygems

require 'rubygems'
gem 'somegem'
require 'somegem'