运行 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
我正在 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