Sử dụng ubuntu 10.04, rvm. Lúc đầu, tôi đã cài đặt ruby 1.9.2 với rvm, đường ray đá quý và tạo ra một số dự án mới và bắt đầu thành công. Mọi thứ đều hoạt động tốt. Nhưng sau khi chuyển sang một dự án khác, thực hiện bó lệnh (đầu ra vẻ OK) cài đặt và bắt đầu đường ray máy chủ - lỗi xảy ra:không thể tìm thấy đường ray đá quý - Gem :: GemNotFoundException
ray s
/home/jacek/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/site_ruby/1.9.1/rubygems.rb:316:in `bin_path': can't find gem rails ([">= 0"]) with executable rails (Gem::GemNotFoundException)
from /home/jacek/.rvm/gems/ruby-1.9.2-p318/bin/rails:19:in `<main>'
danh sách đá quý ray
*** LOCAL GEMS ***
rails (3.2.2)
đá quý env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.18
- RUBY VERSION: 1.9.2 (2012-02-14 patchlevel 318) [i686-linux]
- INSTALLATION DIRECTORY: /home/jacek/.rvm/gems/ruby-1.9.2-p318
- RUBY EXECUTABLE: /home/jacek/.rvm/rubies/ruby-1.9.2-p318/bin/ruby
- EXECUTABLE DIRECTORY: /home/jacek/.rvm/gems/ruby-1.9.2-p318/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/jacek/.rvm/gems/ruby-1.9.2-p318
- /home/jacek/.rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Đường dẫn của tôi (bao gồm DIRECTORY EXECUTABLE: /home/jacek/.rvm/gems/ruby-1.9.2- p318/bin)
/home/jacek/.rvm/gems/ruby-1.9.2-p318/bin:/home/jacek/.rvm/gems/[email protected]/bin:/home/jacek/.rvm/rubies/ruby-1.9.2-p318/bin:/home/jacek/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
tôi sẽ biết ơn sự giúp đỡ nào
Điều gì sẽ xảy ra nếu bạn thử 'đường ray exec s'? – Batkins
Hmm có lỗi khác, có thể với đá quý khác. Có vẻ như giải pháp của bạn là chính xác. Bạn có thể cho tôi biết, tại sao tôi không thể gõ chỉ đường ray? – zachar
'./script/rails s' sử dụng Gemfile – shingara