rbenv安装ruby BUILD FAILED

我对rbenv很新,更不用说ruby并且在诊断以下安装失败时遇到一些困难:

rbenv install 2.0.0-p0 Downloading yaml-0.1.6.tar.gz... -> http://dqw8nmjcqpjn7.cloudfront.net/5fe00cda18ca5daeb43762b80c38e06e Installing yaml-0.1.6... Installed yaml-0.1.6 to /Users/Haani/.rbenv/versions/2.0.0-p0 Downloading ruby-2.0.0-p0.tar.gz... -> http://dqw8nmjcqpjn7.cloudfront.net/50d307c4dc9297ae59952527be4e755d Installing ruby-2.0.0-p0... BUILD FAILED Inspect or clean up the working tree at /var/folders/50/wzjqg8d11sn7xnkrsmgr1gn80000gn/T/ruby-build.20140420110650.75863 Results logged to /var/folders/50/wzjqg8d11sn7xnkrsmgr1gn80000gn/T/ruby-build.20140420110650.75863.log Last 10 log lines: compiling ossl_x509cert.c compiling ossl_x509crl.c compiling ossl_x509ext.c compiling ossl_x509name.c compiling ossl_x509req.c compiling ossl_x509revoked.c compiling ossl_x509store.c installing default openssl libraries linking shared-object openssl.bundle make: *** [build-ext] Error 2 

在此处查看完整日志

Homebrew软件包“readline”似乎有问题。

 brew uninstall readline brew install https://raw.githubusercontent.com/Homebrew/homebrew/0181c8a1633353affefabe257c170edbd6d7c008/Library/Formula/readline.rb brew pin readline 

然后重试安装ruby

 rbenv install 2.0.0-p0 

通过https://github.com/sstephenson/rbenv/issues/579#issuecomment-41122071找到答案