gpt4 book ai didi

ruby - 使用/usr/local 在 OS X Leopard 上安装 Ruby 1.9 - RVM 问题

转载 作者:太空宇宙 更新时间:2023-11-03 18:29:16 24 4
gpt4 key购买 nike

我必须在本地运行需要 Ruby 1.9.2(加上 Mongo)的 Rails (3.0.6) 应用程序。我想将 Ruby 1.9.2 与我现有的 1.8.7 一起安装,并能够根据需要在它们之间进行切换。我更喜欢安装到 usr/local 而不是 Macports 等。有什么建议吗?我试过安装 RVM,但事实证明这在 OS X 上非常痛苦,我也宁愿避免安装。

是否有另一种运行多个 Ruby 版本的方法(可能是 with a prefix like this )?我只需要为这个项目切换到 1.9。或者有没有人对已知的 OS X/RVM 有好的解决方案 install issues ?具体来说,在 Tiger/10.4 上,bash 不支持 errtrace。

更新:使用新的 RVM 安装脚本解决:参见 RVM on OS X 10.4 - possible? .

最佳答案

RVM 确实是最简单的解决方案,我强烈建议您先尝试解决该问题。

唯一的建议是确保您配置 PATH 变量以包含/usr/local/bin before 一切。在您的 .profile 或 .login(取决于您的 shell)中,您应该将它放在底部,以防还有任何其他配置 PATH 的行,然后是 Bourne shell 系列:

export PATH="/usr/local/bin:$PATH

或者对于 C shell 系列:

设置路径 = (/usr/local/bin $PATH)

单独运行 ./configure 应该可以将其安装到 /usr/local 中,但您可以使用./configure --prefix=/usr/local

关于ruby - 使用/usr/local 在 OS X Leopard 上安装 Ruby 1.9 - RVM 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6671816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com