我正在尝试将Twitter External Library包含在我的Ruby代码中
我已将Twitter库文件夹复制到当前目录中
并在我的ruby代码中添加了require_relative './twitterLib'
但在这样做时,我收到以下错误:
testFile_twitterAPI.rb:10:in `require_relative':
cannot load such file -- ./twitter/twitterLib (LoadError)
from testFile_twitterAPI.rb:10:in `<main>'
我的当前目录:./twitter
有人可以告诉我该如何解决这个问题?
答案 0 :(得分:0)
不要通过复制代码来包含库。请改用宝石。 Gems是ruby代码包,以特定格式提供,包含代码,文档和所需的任何配置。
在命令行上,键入:
gem install twitter
然后,您可以在需要使用库的文件中使用require:
require 'twitter'