【问题标题】:rvm - how to re-install/remove ~/.rvm/usr/bin/curl, as its not workingrvm - 如何重新安装/删除 ~/.rvm/usr/bin/curl,因为它不起作用
【发布时间】:2014-05-26 10:31:09
【问题描述】:

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

这似乎暗示 rvm 的 curl 存在问题。它可能是早期版本 rvm 中的旧资产吗?

我最初尝试 rvm install 1.9.3,然后 rvm reinstall 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 工作正常。也许我需要解决 ruby​​gem 最新检查的问题。

尝试了所有的 rvm 清理/修复 - 不开心。

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

TIA

【问题讨论】:

标签: ruby curl rvm


【解决方案1】:

将 ~/.rvm/usr/bin/curl* 移出,然后重建工作正常。

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

我之前确实安装了 macports,但现在使用自制软件 - 所以我想这是从那时起就挂了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-24
    • 1970-01-01
    相关资源
    最近更新 更多