我正在努力让RubyTest名学生在Supreme Text 2中工作.我按照Github自述文件上的说明操作,得到了以下错误.谁知道我怎么能解决这个问题?

/bin/sh: rspec: command not found

推荐答案

要实现这一点,只需在sb2的RubyTest包中更改一个设置.

如果您使用的是rvm,那么您的rspec gem是通过rvm安装的,在/bin/sh中找不到

因此,您需要为Sublime Text 2设置RubyTest包,以自动判断rvm环境变量.

改变什么:

1) 在Sublime Text 2中,进入首选项|浏览软件包.这将打开你的软件包目录.

2) 打开"RubyTest"目录并查找文件"RubyTest"." sublime 的设置".

3) 找出下面这句话:

"check_for_rvm": false,

并将其更改为:

"check_for_rvm": true,

把零钱存起来.

4) 就这样.现在应该可以了.

祝你好运

Ruby相关问答推荐

我可以在Ruby中以散列的形式访问方法的关键字参数吗?

当数据包含换行符时,Ruby PKCS7 无法验证

如何用 yield_self 断链

Ruby反斜杠在新行上继续字符串?

我可以在 Ruby 的 heredoc 中访问变量吗?

如何在不将换行符粘贴到字符串中的情况下使用puts添加额外的换行符?

如何调试/显示使用 RestClient 发送的请求

复制文件,在 Ruby 中根据需要创建目录

如何在两个浮点数之间的范围内最好地创建一个随机浮点数

如何在不按 Enter 的情况下获取单个字符?

为什么 Ruby 使用 respond_to?而不是 responds_to?

Ruby 中方法名称的限制是什么?

如何将哈希键转换为方法名称?

如何在 Ruby 中遍历多行字符串?

为什么 Ruby 没有真正的 StringBuffer 或 StringIO?

Ruby Koans 的 test_sharing_hashes 中的附加问题的答案是什么?

Lisp 和 Erlang 原子、Ruby 和 Scheme 符号.它们有多大用处?

默认情况下需要查找的路径是什么?

相当于 Ruby 的 cURL?

如何删除已安装的 ri 和 rdoc?