SORU
7 ŞUBAT 2011, PAZARTESİ


Ruby 1.9.2 ve Raylar 3 açamıyor konsol raylar

[gkaykck@main myApplication]$ rails console
/usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require': no such file to load -- readline (LoadError)
    from /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `<top (required)>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

Ruby 1.9 3 raylar yüklü.Sanırım önemli olan 2p136,. Ama raylar konsolunu başlatın veremem ve beni kopyaladım hata veriyor. Uygulamalar ruby 1.8.7 ile harika çalıştı ve ben daha önce hiç böyle bir hata gördüm.

Ne olabilir bir fikriniz var mı?

CEVAP
16 HAZİRAN 2011, PERŞEMBE


Görünüşe göre ubuntu ve ruby her zaman olması gerektiği gibi bağımlılıkları yakalamak yok.

first google hit (evet, bu yığın taşması #2 ilk sonucu kontrol etmeden tıkladım.)

Ruby kaynak gidin ve girin:

sudo apt-get install libreadline5-dev
cd ext/readline
ruby extconf.rb
make
sudo make install

Eğer başka bir dağıtım üzerinde iseniz, size seçeneği nedense (kaynak/paket) yükle,/extconf yükle kaynağından olun çalıştırın emin olun. Elbette önerilen gkaykck ne çalıştım ama zaten benim sistem seçeneği olmadan bu var.

$ ruby extconf.rb
checking for tgetnum() in -lncurses... no
checking for tgetnum() in -ltermcap... no
checking for tgetnum() in -lcurses... no
checking for readline/readline.h... no
checking for editline/readline.h... no

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007