Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Gem加载错误,从Github安装_Ruby On Rails_Ruby_Rubygems - Fatal编程技术网

Ruby on rails Gem加载错误,从Github安装

Ruby on rails Gem加载错误,从Github安装,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,更新:此gem使用sudo-rake gems:install安装。问题在于加载。例如,当我运行脚本/控制台时,它抛出: no such file to load -- outoftime-noaa ... 即使sudo-rake-gems:install只是安装了它。我不确定这件事是否真的发生了,但它两次抛出了这个错误 -=-=- 我希望在Rails应用程序中为用户提供最新的天气信息 我正在寻找类似于outoftime的NOAA gem()的东西 我问这个问题的原因是我在让宝石发挥作用方面经

更新:此gem使用sudo-rake gems:install安装。问题在于加载。例如,当我运行脚本/控制台时,它抛出:

no such file to load -- outoftime-noaa ...
即使sudo-rake-gems:install只是安装了它。我不确定这件事是否真的发生了,但它两次抛出了这个错误

-=-=-

我希望在Rails应用程序中为用户提供最新的天气信息

我正在寻找类似于outoftime的NOAA gem()的东西

我问这个问题的原因是我在让宝石发挥作用方面经历了一段痛苦的时光。如果这里有人知道发生了什么,我会很感激你的帮助

我已将此添加到我的环境配置中:

config.gem "outoftime-noaa", :source => "http://gems.github.com"
我跑了

sudo rake gems:install
我得到这个错误

no such file to load -- outoftime-noaa
我的系统上已经安装了另外两个必需的gems。我正在我的应用程序中使用其中一个(geokit)


我正在使用Rails 2.3.2、Ruby 1.8.6和Rubygems 1.3.1。

看起来“过时的noa”不是Rubygems的一部分<代码>gem搜索-r outoftime noa未给出任何结果。您是否完成了:
sudogem源代码--添加http://gems.github.com

如果是这样,您可以手动安装gem吗

编辑:我从未使用过config.gem(Rails有太多的新特性,无法跟踪…;),但看起来您需要指定非标准源,因此:

 config.gem "outofime-noa", :source => "http://gems.github.com"
这样行吗?

试试看

config.gem "outoftime-noaa", :lib => "noaa", :source => "http://gems.github.com"

大多数github gem都需要指定的lib

我明白了:**REMOTE GEMS**outoftime noaa(0.2.2)是的,见上文。我已经将这一行添加到了我的environment.rb文件中。您还有其他gem作为config.gem吗?是的,它们都可以工作。我不卖这是一个rake gems:安装问题。吉姆改变了标题。