Mac OSX 上的 Ruby 安装失败 - 请帮忙!

发布于 2024-11-06 14:58:23 字数 218 浏览 1 评论 0原文

我对 Mac OS X 上的 ruby​​ 感到非常沮丧。我尝试过 RVM 和 ruby​​ 的常规安装,但似乎没有什么可以让它正常工作。使用 RVM,rails 会向我抛出错误,并且通过常规安装 ruby​​ 1.9.2-p180,随着时间的推移,我的计算机会以某种方式恢复到 ruby​​ 1.8.7。有人可以帮忙吗?有关如何从干净的状态重置我的 ruby​​ 安装的详细说明将非常有帮助。

非常感谢!

I am extremely frustrated with ruby on Mac OS X. I have tried RVM and regular installations of ruby, and nothing seems to get it to work well. With RVM, rails throws errors at me, and with a regular installation of ruby 1.9.2-p180, somehow my computer reverts back to ruby 1.8.7 over time. Can someone please help? A detailed instruction on how to just reset my ruby installation from a clean slate would be very helpful.

Thanks so much in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦年海沫深 2024-11-13 14:58:23

我正在使用 macports 来满足我的所有需求:

  1. 访问 www.macports.org
  2. 下载安装 dmg
  3. 安装它
  4. 打开一个新的终端窗口(或 source ~/.profile
  5. port selfupdate
  6. port search ruby​​
  7. 选择想要的(1.8.7 为 ruby​​,1.9.2 为 ruby​​19)
  8. sudo port install ruby​​
  9. port search rb- >
  10. 选择想要的并安装

所有内容都将安装到 /opt - 因此不会干扰您的标准系统二进制文件。

请注意,所有内容都会编译 - 并且需要很长时间。

I'm using macports for all my needs:

  1. go to www.macports.org
  2. download installation dmg
  3. install it
  4. open a new Terminal windows (or source ~/.profile )
  5. port selfupdate
  6. port search ruby
  7. pick what one want (ruby for 1.8.7, or ruby19 for 1.9.2)
  8. sudo port install ruby
  9. port search rb-
  10. pick what want and install

everything will install into /opt - so does not interfere with your standard system binaries.

Note, than everything will compile - and take a long time.

夕色琉璃 2024-11-13 14:58:23

rvm --default use 1.9.2

This has been covered multiple times here. A simple search will find many questions.

See:
Installing RVM (Ruby Version Manager)

and

i installed ruby 1.9.2 with RVM, but when i type "ruby -v" is telling me the ruby v i have is 1.8.7 (mac)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文