SORU
24 Mayıs 2010, PAZARTESİ


yük -- rubygems için böyle bir dosya (LoadError)

Geçenlerde fedora 12 raylar yüklü. Linux de yeniyim. Her şey Windows 7 gayet iyi çalışıyor. Ama linux da birçok sorunla karşı karşıyayım. Lütfen yardım edin!

Bildiğim kadarıyla tüm temel komut/sunucuyu çalıştırmak için yükledim. Önyükleme bu hata var.komut/çalıştığımda haşhaş server rb. Burada vermek istediğim bazı ayrıntılar:

Raylar, yakut ve mücevher yüklü olduğu dizinler

[vineeth@localhost my_app]$ which ruby
/usr/local/bin/ruby

[vineeth@localhost my_app]$ which rails
/usr/bin/rails

[vineeth@localhost my_app]$ which gem
/usr/bin/gem

Ve script/server çalıştırdığınızda, bu hata olur.

[vineeth@localhost my_app]$ script/server
./script/../config/boot.rb:9:in `require': no such file to load -- rubygems (LoadError)
 from ./script/../config/boot.rb:9
 from script/server:2:in `require'
 from script/server:2

Ve YOLU dosya bu gibi görünüyor

[vineeth@localhost my_app]$ cat ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
 . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin/ruby:$PATH"

YOL dosyası ile ilgili bir şey sanırım. Beni burada değiştirmek istiyorum ne bildirin. Eğer yapmam gereken başka değişiklikler varsa, lütfen bana bildirin.

CEVAP
24 Mayıs 2010, PAZARTESİ


İki yakut sürümlerini çıkardı. Yapıştır aşağıdaki komutun çıktısını lütfen:

$ which -a ruby

yorum ile ilgili güncelleme:

Bir sürüm Nuke ve tek tek bırakın. İki versiyonu taşlar için farklı yerlere bakmak ile aynı sorun vardı. Beni deli gidiş vardı birkaç haftadır. YANİ bir lütuf buraya koydum sana veriyorum bana da aynı cevap.

Tek yaptığım ruby bir yükleme nuke ve port üzerinden bir yönetilebilir bıraktı. Bunu öneririm:

  1. Ruby sürümü port üzerinden yüklü (ya da her neyse yum Paket Yöneticisi) çıkarın.
  2. OS (hardcore elle rm) birlikte gelen ruby sürümü kaldırın.
  3. Farklı bir önek ile limanlardan ruby sürümü (/usr /usr/local) yerine takın
  4. rubygems yeniden yükleyin

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009
  • NewsyTech

    NewsyTech

    2 AĞUSTOS 2010
  • The Verge

    The Verge

    8 AĞUSTOS 2006