1

いつ発生したかは完全にはわかりませんが、OSX Mountain Lion マシンで自作を実行しようとすると、奇妙なエラーが発生します。

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- checksums (LoadError)

これは、次のコマンドを使用して RVM をインストールしようとして失敗した後に気付きました。

\curl -L https://get.rvm.io | bash -s stable --ruby

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                               Dload  Upload   Total   Spent    Left  Speed
100   184  100   184    0     0    136      0  0:00:01  0:00:01 --:--:--   155
100 13145  100 13145    0     0   6879      0  0:00:01  0:00:01 --:--:--  6879
Please read and follow further instructions.
Press ENTER to continue.
Downloading RVM from wayneeseguin branch stable
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   124  100   124    0     0    433      0 --:--:-- --:--:-- --:--:--   551
100 3263k  100 3263k    0     0  1245k      0  0:00:02  0:00:02 --:--:-- 1467k

Installing RVM to /Users/mike/.rvm/
    Adding rvm PATH line to /Users/mike/.bashrc /Users/mike/.zshrc.
    Adding rvm loading line to /Users/mike/.bash_profile /Users/mike/.zprofile.

  * WARNING: You have RUBYOPT set in your current environment.
    This may cause rubies to not work as you expect them to as it is not supported
    by all of them If errors show up, please try unsetting RUBYOPT first.


# RVM:  Shell scripts enabling management of multiple ruby environments.
# RTFM: https://rvm.io/
# HELP: http://webchat.freenode.net/?channels=rvm (#rvm on irc.freenode.net)
# Cheatsheet: http://cheat.errtheblog.com/s/rvm
# Screencast: http://screencasts.org/episodes/how-to-use-rvm

# In case of any issues run 'rvm requirements' or read 'rvm notes'

Installation of RVM in /Users/mike/.rvm/ is almost complete:

  * To start using RVM you need to run `source /Users/mike/.rvm/scripts/rvm`
    in all your open shell windows, in rare cases you need to reopen all shell windows.

# Mike Greiling,
#
#   Thank you for using RVM!
#   I sincerely hope that RVM helps to make your life easier and
#   more enjoyable!!!
#
# ~Wayne


rvm 1.19.5 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-2.0.0-p0.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing requirements for osx, might require sudo password.
Skipping `brew update` make sure your formulas are up to date.
RVM autolibs is now configured with mode '2' => 'check and stop if missing',
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]`
or visit https://rvm.io/rvm/autolibs for more information.
Missing required packages: automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, sqlite.
RVM autolibs is now configured with mode '2' => 'check and stop if missing',
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]`
or visit https://rvm.io/rvm/autolibs for more information.
There were package installation errors, make sure to read the log.
Check Homebrew requirements https://github.com/mxcl/homebrew/wiki/Installation

RVM のインストールに失敗したためにデフォルトの Ruby インストールが失敗したのか、それとも homebrew 自体が何らかの形で破損しているのかはわかりませんが、可能であれば、homebrew と osx のネイティブ ruby​​ インストールを再び機能させたいと考えています。

端末のPATH設定か何かに帰着するかもしれませんが、私はこれが初めてで、どこから始めればよいかわかりません。

4

3 に答える 3

1

出力を読む必要があります:

RVM autolibs は現在、モード '2' で構成されています => 'check and stop if missing', rvm autolibs enableRVM にジョブを実行させるか、実行して読み取りますrvm autolibs [help]

rvm サイトのインストール手順に従っている場合は、うまくいきます。

\curl -#L https://get.rvm.io | bash -s stable --autolibs=3 --ruby
于 2013-04-16T04:16:51.433 に答える
0

試す:

rvm get head && rvm reload

rvm インストールを更新するには

于 2013-04-15T15:53:34.590 に答える