[英]RVM with ruby 1.9.2 error: no such file to load config/boot
我似乎無法弄清楚。 我是unix環境的新手,因此希望這是一個容易解決的問題。 問題是,當我位於主目錄及其后的任何目錄中時,rails無法找到config / boot,並且我無法運行任何rails命令。 我嘗試取消rvm安裝(通過rvm implode)並通過rvm網站重新安裝。 如果我不在主目錄之前,則這些問題不存在(即,我在〜/和cd ..,然后運行rails -v,一切正常)
當我在主目錄中(〜/或更高版本)時,嘗試任何rails命令(即rails -v)時都會出錯(注意-rvm use system rails可以正常工作):
macbook-4:~ dannykirschner$ rails -v
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- /Users/dannykirschner/config/boot (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from script/rails:5:in `<main>'
引導似乎存在路徑問題,我不確定如何解決該問題。
更多信息:
macbook-4:~ dannykirschner$ which ruby
/Users/dannykirschner/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
macbook-4:~ dannykirschner$ which rails
/Users/dannykirschner/.rvm/gems/ruby-1.9.2-p180/bin/rails
macbook-4:~ dannykirschner$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.6.2
- RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [x86_64-darwin10.7.0]
- INSTALLATION DIRECTORY: /Users/dannykirschner/.rvm/gems/ruby-1.9.2-p180
- RUBY EXECUTABLE: /Users/dannykirschner/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
- EXECUTABLE DIRECTORY: /Users/dannykirschner/.rvm/gems/ruby-1.9.2-p180/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-10
- GEM PATHS:
- /Users/dannykirschner/.rvm/gems/ruby-1.9.2-p180
- /Users/dannykirschner/.rvm/gems/ruby-1.9.2-p180@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
為了使它更加令人困惑,在1.8.7中,我可以使rails命令起作用,但前提是我指定了gemset。 rails也安裝在全局gemset中。
macbook-4:~ dannykirschner$ rvm use 1.8.7
Using /Users/dannykirschner/.rvm/gems/ruby-1.8.7-p334
macbook-4:~ dannykirschner$ rails -v
script/rails:5:in `require': no such file to load -- /Users/dannykirschner/config/boot (LoadError)
from script/rails:5
macbook-4:~ dannykirschner$ rvm use 1.8.7@2.3.11
Using /Users/dannykirschner/.rvm/gems/ruby-1.8.7-p334 with gemset 2.3.11
macbook-4:~ dannykirschner$ rails -v
Rails 2.3.11
任何幫助表示贊賞!
至於使用Ruby 1.9.2運行應用程序時查找config / boot路徑的問題,請參見升級到ruby 1.9.2后奇怪的無法進行config / boot的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.