2012-07-05 8 views
1

최근에 보석을 사용하여 루비 기반 도구를 설치했으며 도구를 실행하려고하면 다음 오류가 발생합니다. 어떻게 해결합니까? ruby ​​gem을 사용하는 중에 오류가 발생했습니다.

Invalid gemspec in [/var/lib/gems/1.8/specifications/commander-4.1.2.gemspec]: invalid date format in specification: "2012-02-17 00:00:00.000000000Z" 
    /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require': no such file to load -- commander/user_interaction (LoadError) 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
     from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc/helpers.rb:1 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
     from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc-rest.rb:11 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
     from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc-common.rb:12 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
     from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
     from /var/lib/gems/1.8/gems/rhc-0.93.19/bin/rhc:7 
     from /usr/local/bin/rhc:19:in `load' 
     from /usr/local/bin/rhc:19 

나는 아래의 대답에 따라 지휘관을 설치, 내가 실행하려고하면 지금은 나에게 다음과 같은 오류를 제공합니다 -

Invalid gemspec in [/var/lib/gems/1.8/specifications/commander-4.1.2.gemspec]: invalid date format in specification: "2012-02-17 00:00:00.000000000Z" 
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require': no such file to load -- commander/user_interaction (LoadError) 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
    from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc/helpers.rb:1 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
    from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc-rest.rb:11 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
    from /var/lib/gems/1.8/gems/rhc-0.93.19/lib/rhc-common.rb:12 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require' 
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:53:in `require' 
    from /var/lib/gems/1.8/gems/rhc-0.93.19/bin/rhc:7 
    from /usr/local/bin/rhc:19:in `load' 
    from /usr/local/bin/rhc:19 

답변

0

것 같아요, 당신은 commander 보석을 사용하고 있습니다.

gem install commander 

버전을 설치하시기 바랍니다 것은

+0

4.1.1을 설치하지만, 또 다른 오류가 발생합니다. – murtaza52

+0

어떻게 실행할 수 있습니까? 어떤 명령을 실행하는 데 사용 되었습니까? –

+0

Shamith 감사합니다,하지만 지금은 rvm을 통해 루비를 설치하려고합니다. 그것은 설치가 meesed 것 같습니다. – murtaza52

관련 문제