我没有看到要加载的此类文件 - rack。
但这并没有回答我的问题。
我得到这个时:
./script/server
这是关于我的环境的一些信息:
- 将 RVM 1.21.15 与 ruby 1.8.7-p72 一起使用
bundle exec gem list | grep rack
给我rack (1.1.2)
cat Gemfile | grep rack
返回空。cat Gemfile | grep rails
返回gem 'rails', '2.3.14'
。cat Gemfile.lock | grep rack
返回rack (~> 1.1.0) rack (1.1.2)
更新
bundle config path
返回".bundle/gems"
- 并
p $:.grep /rack/
返回.bundle/gems/ruby/1.8/gems/rack-1.1.2/lib
不存在的,即使在运行之后也是如此bundle install
。 - 但
.bundle/gems/ruby/1.9.1/gems/rack-1.1.2/
确实存在。注意红宝石版本。
rvm current
ruby-1.8.7-p72