gpt4 book ai didi

Ruby 在 Ubuntu 上需要 Fox 错误

转载 作者:行者123 更新时间:2023-12-04 19:12:27 27 4
gpt4 key购买 nike

当我想在终端上运行我的 .rb 文件时,这会一直出现:

/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- fox (LoadError)
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'

最佳答案

可能是因为名字不对。您不能要求 Fox , 因为它是 Module .在 ruby 中,您包括 Modules .
好的语法:

include Fox
如果你想从 Fox 库中获取一些东西,(强烈推荐:D),你应该需要 'fox16'图书馆。
这是一个基本的窗口程序:
require 'fox16'

include Fox

class Main < FXMainWindow

def initialize(app)
super(app, "Window", :width => 600, :height => 600)
end

def create
super
show(PLACEMENT_SCREEN)
end

end

if __FILE__ == $0

FXApp.new("Window") do |app|
Main.new(app)
app.create
app.run
end

end

关于Ruby 在 Ubuntu 上需要 Fox 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49720887/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com