我一直在运行scite程序,它不再工作。我得到了错误信息sh:ruby:甚至当我编写一个简单的测试程序,比如puts“hello”时也找不到。SciTe + Ruby sh:ruby:未找到
当我在赛特拉起Ruby的特性,我觉得这样的:。
if PLAT_WIN
command.go.*.rb=ruby $(FileNameExt)
command.go.subsystem.*.rb=1
command.go.*.rbw=rubyw $(FileNameExt)
command.go.subsystem.*.rbw=1
command.help.*.rb=$(CurrentWord)!c:\apps\ruby\ProgrammingRuby.chm
command.help.subsystem.*.rb=4
如果PLAT_GTK command.go * RB = $红宝石(FileNameExt)
command.name.1.*.rb=Check Syntax
command.1.*.rb=ruby -cw $(FileNameExt)
command.name.2.*.rb=Code Profiler
command.2.*.rb=ruby -r profile $(FileNameExt)
我真的没有改变任何东西。我昨天晚上用它写的程序开了个礼拜。一切工作正常。当我醒来的时候神秘地关闭了。我重新打开了它。重新打开文件。构建代码。它不再工作了。至于检查是否你的问题关于什么运行代码开始我不确定如何检查它是否以#!/ usr/bin/ruby开始,据我所知,它只是在myusername/RubyProjects/runcode2.rb下。对不起,如果这个评论会带来一些新鲜的愚蠢,那可能是。 – Bodhidarma
解决...我只是卸载并重新安装SciTe。我不知道这个问题是什么,但至少我找到了解决方案。 – Bodhidarma
解决方案是暂时的。我重新启动计算机,再次尝试运行我的程序时重新开始收到相同的错误消息,重新安装不再可以解决问题。 – Bodhidarma