获取“未初始化的常量 Zookeeper (NameError)”在尝试使用 Zookeeper gem 时

发布于 2024-09-26 05:56:52 字数 538 浏览 8 评论 0原文

我正在尝试使用 zookeeper gem ,自述文件中的示例代码失败:

require 'rubygems'
require 'zookeeper'
z = Zookeeper.new("localhost:2181")
z.get_children(:path => "/")

导致错误:

./zookeeper.rb:3: uninitialized constant Zookeeper (NameError)
 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from zookeeper.rb:2

我正在谷歌搜索并且看着代码,我真的不知道该怎么办......

I'm trying to use zookeeper gem and example code from README fails:

require 'rubygems'
require 'zookeeper'
z = Zookeeper.new("localhost:2181")
z.get_children(:path => "/")

causes error:

./zookeeper.rb:3: uninitialized constant Zookeeper (NameError)
 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from zookeeper.rb:2

I'm googling and looking code and I really have no idea what to do...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云淡月浅 2024-10-03 05:56:52

不要将您的文件命名为“zookeeper.rb”。

Don't call your file zookeeper.rb .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文