-
Notifications
You must be signed in to change notification settings - Fork 14
Install Error
shokai edited this page Oct 10, 2012
·
15 revisions
Twがインストールできない!!という人向けドキュメントです。
たくさんの人が作って公開してくれているRubygems(Rubyで実装されたライブラリ群)をいくつも使用しているので、色々な部品同士の相性でインストールが失敗する事があります。
以下のコマンドを試す
% ruby -v # => ruby 1.8.7以上ならokです
% gem -v # 1.8.xx 以上ならokです
ruby1.8.6等では、最新のgemがうまく動きません。 各OSのRubyそのものをインストールしなおしてください。
% sudo apt-get install ruby # ubuntu, debian
% sudo yum install ruby # centos, redhat
http://www.ruby-lang.org/ja/downloads/ からダウンロードしてインストールするのも良いです。
gemコマンドそのものをアップデートします。
% gem install rubygems-update
% update_rubygems
% gem -v # 1.8.24 等にバージョンアップしているはず
% gem install tw
Invalid gemspec in [/usr/lib/ruby/gems/1.8/specifications/hashie-1.2.0.gemspec]: invalid date format in specification: "2012-10-01 00:00:00.000000000Z"
該当するgemを削除して、twを再インストールすると良いと思います。
% gem uninstall hashie
もしくは、エラーをみて /usr/lib/ruby/gems/1.8/specifications/hashie-1.2.0.gemspec をエディタで開き、"2012-10-01 00:00:00.000000000Z" を "2012-10-01 00:00:00" に変更する。
インストールしなおす
% gem install tw
Ruby1.8系で確認しています。 system_timerをインストールすると表示されなくなります。
% gem install system_timer