【发布时间】:2012-11-18 20:40:48
【问题描述】:
关注
sudo port selfupdate
sudo port install ruby19
我的 mac 上具体安装了 ruby 的什么位置?
【问题讨论】:
关注
sudo port selfupdate
sudo port install ruby19
我的 mac 上具体安装了 ruby 的什么位置?
【问题讨论】:
默认情况下,macports 在/opt/local 中安装东西。
您的 ruby 二进制文件很可能安装为 /opt/local/bin/ruby19
要摆脱19 后缀,请将其安装为:
sudo port install ruby19+nosuffix
所以这会将 Ruby 安装为 /opt/local/bin/ruby
【讨论】:
sudo ln -s /opt/local/bin/ruby19 /opt/local/bin/ruby 创建一个软链接。然后,您可以安装另一个版本的 Ruby,并通过更改该软链接在它们之间切换。这就是 rbenv 或 RVM 背后的基础。