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

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

用 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 吧, 从来不会为这种问题烦恼, 你能想得到的任何问题, 都有一对解决方案. 实在不行, 自己还可以自己修改解决.

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