从Sublime文本构建Ruby 3

时间:2016-02-20 10:38:14

标签: ruby linux sublimetext3

我的操作系统: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"

任何指针?

1 个答案:

答案 0 :(得分:0)

您使用的是正确的构建系统吗? "工具>构建系统>红宝石"