从终端运行但不从升华文本运行的Ruby文件
鲁比新手。 如何从Sublime Text-3运行ruby,它在终端上运行良好,但在ST中给出错误,如下所述- 我安装了Ruby 1.9.x,Sublime Text-3能够使用Shift+Ctrl+B运行Ruby文件。 然后我升级到2.1.2,按照文章中关于它的步骤安装gems、更新path等等。现在,当我从终端触发ruby文件时,它们运行良好。但当我试着从ST-3跑过来时,我得到:从终端运行但不从升华文本运行的Ruby文件,ruby,sublimetext,Ruby,Sublimetext,鲁比新手。 如何从Sublime Text-3运行ruby,它在终端上运行良好,但在ST中给出错误,如下所述- 我安装了Ruby 1.9.x,Sublime Text-3能够使用Shift+Ctrl+B运行Ruby文件。 然后我升级到2.1.2,按照文章中关于它的步骤安装gems、更新path等等。现在,当我从终端触发ruby文件时,它们运行良好。但当我试着从ST-3跑过来时,我得到: /usr/local/lib/ruby/2.1.0/rubygems/core\u ext/kernel\u
/usr/local/lib/ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:55:在'require'中:无法加载这样的文件--watir webdriver(LoadError)
from/usr/local/lib/ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:55:in'require'
from/home/xxx/UI\u Automation/spec/basic\u test.rb:1:in`'
[在0.0秒内完成,退出代码为1]
[shell\u cmd:ruby”/home/xxx/UI\u Automation/spec/basic\u test.rb”]
[dir:/home/techdigita/UI\u Automation/spec]
[路径:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/bin:/sbin:/usr/games]
注:同一程序从终端运行。就像我说的,我对Ruby非常了解,我只是按照步骤更新了GEM_路径、GEM_HOME等等,没有考虑太多。我已经从1.8更新到1.9,没有任何这样的问题。感谢您的期待。还有一个疑问-如何从ST运行rspec my_file.rb?您有什么问题?如何从ST-3运行??有必要投反对票吗?希望现在清楚了!!或者你需要更多的解释吗???作为非答案,不要。使用类似于和的东西在后台对文件系统事件运行任务