在新安装的osx rvm之后,运行bundle install的bundler和rails 3会以某种方式解压缩我的应用程序中的所有内容。我做了以下事情:
已安装rvm
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
在bash中添加了以下内容
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
通过rvm安装ruby
rvm install 1.9.2
rvm -default 1.9.2
rubygems安装的rails
gem install rails
已安装的捆绑包
gem install bundle
从现有的rails应用程序中安装了我的宝石
bundle install
这导致我的应用程序根目录中的以下目录结构:
mycoolblog/rails/ruby/1.9.1/bin | bundler | cache | doc | gems | specification
显然我的安装有问题,但不确定如何修复它。 请,在投票结束此问题之前,请告知我是否需要提供更多详细信息。
答案 0 :(得分:5)
如果有人遇到此问题,解决方法是:
rm -rf ~/.bundle/ ~/.gem/ .bundle/ Gemfile.lock
我不知道这是怎么发生的,所以除了找到的解决方案之外没有详细说明。