SORU
8 HAZİRAN 2011, ÇARŞAMBA


Raylar bulunamadı (&;= 0 gt) arasında [] (:: Gem LoadError)

Rvm yükleme, güncelleme sonra .dosya gmrc, rubygems güncelleme ve gem install rails -v ">=3.1.0rc" ben artık tam bir karmaşa var gibi çalışıyor:

$ rails -v
/usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find rails (>= 0) amongst [] (Gem::LoadError)
    from /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:256:in `to_spec'
    from /usr/local/lib/site_ruby/1.8/rubygems.rb:1182:in `gem'
    from /var/lib/gems/1.8/bin/rails:18

myhome@myhome-mini:~$ gem env

RubyGems Environment:
  - RUBYGEMS VERSION: 1.6.2
  - RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [i686-linux]
  - INSTALLATION DIRECTORY: /home/myhome/gems
  - RUBY EXECUTABLE: /home/myhome/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
  - EXECUTABLE DIRECTORY: /home/myhome/gems/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-linux
  - GEM PATHS:
     - /home/myhome/gems
     - /usr/lib/ruby/gems/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gemhome" => "/home/myhome/gems"
     - "gempath" => ["/home/myhome/gems", "/usr/lib/ruby/gems/1.8"]
  - REMOTE SOURCES:
     - http://rubygems.org/

CEVAP
8 HAZİRAN 2011, ÇARŞAMBA


Benzer bir sorunu yaşadım. Bu size yardımcı olur, ama rvmsudo gem install [gemname] ile taşlar yüklemek için sadece gem install [gemname] sudo gem install [gemname] yapmak yerine deneyebilirsiniz, emin değilim.

Bu upvotes çünkü bu biraz açıklamaya çalışıyorum:
Bu temelde yol bir konudur. Eğer kurmak taşlar) gem install, onlar büyük olasılıkla olacak başka bir dizin (örneğin /usr/local/) göre taşlar kurmak yoluyla toplayıcı (nereye sen-ebilmek geçersiz kılma ile --path). sudo kullanarak aynı zamanda sudo farklı bir ortam olan bir elektron koparmak için başlar beri onları başka bir dizine kurabilirler. Bu rvmsudo var.

Eğer farklılıkları görmek istiyorsanız, doğrudan yankılanan zaman$PATH, $GEM_HOME, $GEM_PATH ve $BUNDLE_PATH karşılaştırmak rvmsudo sudo ile.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • IGN

    IGN

    19 EYLÜL 2006
  • jbignacio

    jbignacio

    13 Mart 2006
  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007