我的操作系统:Linux薄荷。
我按照互联网指南使用RVM安装了Ruby。 我现在可以从终端运行ruby了。
ruby -v : ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
和
which ruby:/home/shabin/.rvm/rubies/ruby-2.3.0/bin/ruby
之后安装了sublime文本3.现在当我从sublime 3(使用Ctrl-B)运行ruby构建时,我得到以下错误。
/bin/bash: ruby: command not found
[Finished in 0.0s with exit code 127]
[shell_cmd: ruby "/home/shabin/LRTHW/ex1.rb"]
[dir: /home/shabin/LRTHW]
[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin:/home/shabin/.rvm/bin]
我关注了这个问题:
Error Building Ruby in Sublime Text Editor
以及众多其他网站。通过Ruby.sublime-build文件是:
{
"env":{
"PATH":"/home/shabin/.rvm/bin:${PATH}"
},
"cmd": ["rvm-auto-ruby", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.ruby"
任何指针?
答案 0 :(得分:0)
您使用的是正确的构建系统吗? "工具>构建系统>红宝石"