没有这样的文件加载 - rest_client

时间:2013-07-02 06:21:25

标签: ruby cloudfoundry rest-client

我在Cloud Foundry中使用ruby。但最近在

中出现错误
file(plugin.rb,this is a framework I added to Cloud foundry v1):
in `require': no such file to load -- rest_client (LoadError)

我在Ubuntu中使用“gem”。 “gem list”显示我真的有rest-client1.6.7。我已经重新安装了rest-client。

"ruby -v": ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]
"gem env | grep 'RUBY EXECUTABLE'":  - RUBY EXECUTABLE: /usr/bin/ruby1.8

/cloudfoundry/.deployments/devbox/deploy/rubies文件夹中,我有3个版本的ruby(由云代工厂安装,而不是由我安装):

"ruby-1.9.3-p194/lib/ruby/gems/1.9.1"
"ruby-1.9.2-p180/lib/ruby/gems/1.9.1"
"ruby-1.8.7-p357/lib/ruby/gems/1.8".

他们的文件夹下都有“rest-client-1.6.7”。

我没有“Gemfile”,因为“plugin.rb”被调用 cloudfoundry本身。然后我在同一个文件夹中创建一个test.rb,运行它 我和它工作正常,没有错误“require'restate_client'” 也许cloudfoundry使用1.9.2 / 1.9.3本身?

我对ruby文件结构感到困惑,如何解决这个问题?

感谢您的帮助。

0 个答案:

没有答案