rvmなgemでzlibなエラー

なぐり書き.

gemでzlibのLoadErrorが出るよ>< 困ったよ!><
っていう現象はわりとよくあるらしい.僕も引っかかった.

% gem update
ERROR:  Loading command: update (LoadError)
    no such file to load -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::UpdateCommand

んで,探して出てくるのはだいたい,ディストロ標準zlibパッケージ入れて,rubyをmakeしてmake installして

んと,rubyの環境はやっぱりrvmで構築したい派なので,これじゃ解決策になりません.

rvmでrubyを入れる直前に,

% rvm pkg install zlib
% rvm install 1.9.3

これでおk.
rvm installは既存のバージョンであれば再インストールになるので,すでに入ってる人も上の作業でおっけーです.

コメントを残す

メールアドレスが公開されることはありません。