我正在使用Ubuntu 16.04 LTS上的aptana studio 3在ruby中构建一个谜机模拟器。
当我运行该应用程序时,发生以下错误:
/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。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句