我目前正在写一个小红宝石脚本。 我在该脚本中有以下行。在哪里把新的红宝石图书馆
require 'amazon/search'
运行此脚本时,出现以下错误。
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:在
require': cannot load such file -- amazon/search (LoadError) from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in
需要”
我已经下载了(红宝石亚马逊0.9 .2.tar.gz)从http://www.caliban.org/ruby/ruby-amazon.shtml。 提取后,我得到的文件系统包含文件和文件夹,其中也包含lib /亚马逊/搜索。 我曾尝试将这些文件放在C:\ Ruby200 \ lib中。但它没有帮助。 如果您对此有任何想法,请帮忙。
好吧!看看你的'PATH'里有什么? – 2013-03-27 07:14:29
另一点你有Ruby的更低版本吗?然后尝试那里,它会在那里工作。因为同样的问题我也用ruby2.0获得了一些宝石。 – 2013-03-27 07:17:54