新手问题 RVM 安装 ruby 1.9.3 到哪里了?

kingwmj · 2012年05月19日 · 最后由 zw963 回复于 2012年06月07日 · 3630 次阅读

用 rvm 安装 ruby 完以后,可以用 ruby -v 看版本。也可以用 ruby *.rb 运行程序. 但是我的 IDE 不能用了,找不到 ruby.原因可能是在/usr/bin/下没有 ruby. 请问,如何解决这个问题。

最简单的方法做个软链接在/usr/bin

which ruby ln -s $path/ruby /usr/bin/ruby

谢谢楼上的,解决了. 在.rvm/bin 里有一个 ruby 然后考到/usr/bin/下就可以了. 不过用建立连接的方法不行,拷过去才行。

不知道你用的是什么 ide,一般来说,可以使用 rvm wrapper 来解决. 你可以参考 rvm 官方的 TextMate 配置 https://rvm.io/integration/textmate/

用 rvm wrapper 的好处就是你可以指定 ruby 版本和 gemset.另外如果你的 ide 支持同时启动多个。那么你可以 wrapper 几个不同的 ruby 版本或 gemset

谢谢楼上。

你是不是用的 Netbeans?

以前用 Netbeans 也找不到的。而且因为 .rvm 是隐藏目录,也无法手动添加。最后在网上搜了一下,在 ternimal 里启动 Netbeans 才找到的。

#6 楼 @zhangyuan

楼上有错别字~ Terminal.

相比较 IDE, 使用编辑器就这点好处,自由灵活,想怎么设就怎么设,对于多方资源的整合,可以达到最大的自由度。建议楼主有空换到 Emacs 吧,从来不会为这种问题烦恼,你能想得到的任何问题,都有一对解决方案。实在不行,自己还可以自己修改解决。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号