无法端口安装Ruby

时间:2013-12-19 21:26:19

标签: ruby macports osx-mavericks

我无法通过mac端口安装ruby。我收到的错误是这个:

:error:extract org.macports.extract for port ruby returned: command execution failed
:debug:extract Error code: NONE
:debug:extract Backtrace: command execution failed
while executing
"$procedure $targetname"
:info:extract Warning: targets not executed for ruby: org.macports.activate  

任何人都可以帮助解决此错误吗?到目前为止,我已经尝试过:

port -v selfupdate
xcodebuild -license agree

这些似乎都没有解决我的目标问题。

任何人都有其他提示吗?

2 个答案:

答案 0 :(得分:1)

我没有使用macports的经验,而现在宁可选择homebrew

但是,要安装Ruby(或特定版本的Ruby),我建议使用rbenvRVM

您似乎不熟悉ruby,如果是这种情况,我会建议您使用rbenv而不是RVM。目前你会发现它更愉快。我的2美分。

答案 1 :(得分:0)

要解决此问题,我必须要做的是访问MacPorts网页,下载新的Mavericks MacPorts包,然后运行该安装。我认为做一个端口-v selfupdate会将我当前的MacPorts更新为Mavericks OS MacPorts但不幸的是它没有。