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

kingwmj · May 19, 2012 · Last by zw963 replied at June 07, 2012 · 3623 hits

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

ls ~/.rvm

最简单的方法做个软链接在/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 吧,从来不会为这种问题烦恼,你能想得到的任何问题,都有一对解决方案。实在不行,自己还可以自己修改解决。

You need to Sign in before reply, if you don't have an account, please Sign up first.