rvm - 如何重新安装/删除〜/ .rvm / usr / bin / curl,因为它无法正常工作

时间:2014-05-26 10:31:09

标签: ruby curl rvm

尝试在OSX上安装ruby 1.9.3,但收到以下错误。

这似乎意味着rvm的卷曲存在问题。它可能是早期版本的rvm中的旧资产吗?

我最初尝试过rvm install 1.9.3然后rvm重新安装1.9.3

ruby-1.9.3-p547 - #making binaries executable - please wait
rubygems_setup version:latest rvm_ruby_string:ruby-1.9.3-p547 rvm_ruby_home:/Users/kimptoc/.rvm/rubies/ruby-1.9.3-p547 rvm_ruby_binary:/Users/kimptoc/.rvm/rubies/ruby-1.9.3-p547/bin/ruby
Running(15): curl --fail --location --max-redirs 10 --max-time 1800 --connect-timeout 30 --retry-delay 2 --retry 3 -sS https://rubygems.org/api/v1/versions/rubygems-update.json
dyld: Library not loaded: /opt/local/lib/libidn.11.dylib
  Referenced from: /Users/kimptoc/.rvm/usr/bin/curl
  Reason: image not found
There was an error while trying to resolve rubygems version for 'latest'.
Halting the installation.

在OSX Mavericks上使用rvm v1.25.26

安装ruby 2.1.2之后运行正常。也许我需要修复rubygem最新检查的内容。

尝试了rvm清理/修复所有 - 没有快乐。

这台机器是几个月前的一台时间机器备份/恢复 - 不确定这是否相关。

TIA

1 个答案:

答案 0 :(得分:0)

移动〜/ .rvm / usr / bin / curl *离开然后重建工作正常。

它没有重新创建rvm特定的curl exe - 猜测它对系统的满意。

我以前安装过macports,但现在使用自制软件 - 所以我想这是从那些日子里挂起的。