首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ruby Homebrew支持

Ruby Homebrew支持
EN

Stack Overflow用户
提问于 2013-09-28 05:10:29
回答 3查看 746关注 0票数 0

我的brew doctor命令收到以下警告:

代码语言:javascript
运行
复制
Ruby version 2.0.0 is unsupported.
Homebrew is developed and tested on Ruby 1.8.x, and may not work correctly
on other Rubies. Patches are accepted as long as they don't break on 1.8.x.

命令的结果是:

代码语言:javascript
运行
复制
$ brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/mxcl/homebrew
HEAD: c06d6be63fdefdeef6867d13035f84442b1b4888
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.8.5-x86_64
Xcode: 5.0
CLT: 5.0.0.0.1.1377666378
LLVM-GCC: N/A
Clang: 5.0 build 500
X11: N/A
System Ruby: 2.0.0-247
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/local/bin/ruby

我没有旧版本的Ruby < 1.8.x

EN

回答 3

Stack Overflow用户

发布于 2013-09-28 05:29:14

Ruby 1.8非常过时,所以不要使用它。参见Ruby 1.8.7 retired。我不确定2.0.0是否有任何问题,但你可以通过RVM使用1.9.3。

此外,我甚至不确定在Ruby中使用brew是否存在依赖性-我看不出原因,但我可能错了。

假设您已经安装了更新版本的Ruby,您可以通过RVM安装它。

检查那里有什么:

代码语言:javascript
运行
复制
rvm list

要安装:

代码语言:javascript
运行
复制
rvm install 1.9.3

切换到1.9.3

代码语言:javascript
运行
复制
rvm use 1.9.3
票数 1
EN

Stack Overflow用户

发布于 2013-11-17 16:55:29

Homebrew是使用标准系统ruby编写和测试的,ruby是1.8 (至少在我的Mountain Lion安装上)

该警告提示您在已安装的版本(2.0.0)下可能无法正常工作

如果一切正常,那么您可能可以安全地忽略该警告。

票数 0
EN

Stack Overflow用户

发布于 2014-05-30 21:55:05

Maverick附带的ruby是2.0,我可以使用ruby 2.0安装自制软件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19060119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档