0

我安装了 home brew 和 rbenv。我已按照以下说明进行操作:

http://octopress.org/docs/setup/rbenv/

一切似乎都完美无缺,但是当我打字时

红宝石-v

它仍然说 1.8.7 ...

不知道我做错了什么。

4

2 回答 2

2

Unix 将运行它在搜索路径中首先找到的 Ruby 副本。在终端中键入以下命令:

echo $PATH
which ruby

第一个将显示 Unix 查找ruby命令的顺序。第二个会告诉你ruby它发现了什么。您可能需要编辑PATH=.bash_profile 或 .bashrc 中的命令以更改搜索路径的顺序,例如:

PATH=/usr/local/bin:/usr/local/sbin:$PATH

将 /usr/local/bin 和 /usr/local/sbin 添加到您现有的 PATH 中,以告诉 Unix 在 /usr/bin 之前搜索您的 /usr/local/bin 目录

于 2012-08-17T16:39:44.610 回答
0

在过去的几年里,我多次尝试过MacPortsHomebrew 。当谈到 ruby​​ 时,没有其他系统可以与RVM匹敌。

网上有很多指南。谷歌,挑一个就走。

注意:Octopress 博客系统,附带一个 rvm-ready 包,它将安装和使用 ruby​​-1.9.2x,上次我检查 :-)

于 2012-08-17T17:00:47.177 回答