运行 Ruby 应用程序出错

Error on running a Ruby Application

我正在 ruby 中使用 ubuntu 16.04 LTS 上的 aptana studio 3 构建谜机模拟器。

当我运行应用程序出现以下错误:

/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- enigma/rotor.rb (LoadError)
    from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /home/xxxx/Downloads/enigma-ruby-master/lib/enigma.rb:1:in `<main>'

请。

如果您从 ruby 文件中添加 require 代码会很有帮助,但我怀疑以下内容

rotor.rb 是您在 enigma 项目中创建的文件,包含在 enigma 文件夹中

你的要求应该是

require './enigma/rotor'

或 要求 './enigma/rotor.rb'

如果 enigma 目录是您当前操作目录的子目录

require './rotor'

或 需要'./rotor'

这会说在本地获取文件,而不是查看通用库或您可能添加的 gem