我已经看到这个问题,并尝试了我看过的所有建议.
我有一个新的macbook,我正在寻找一个现有的应用程序.当我克隆应用程序时,它不会捆绑安装,像Rails没有安装,即使它在其他目录中工作.
我尝试从gemfile中删除版本号并删除gemfile.lock.我尝试捆绑更新.我在osx 10.9.4,rails 4.1.5和ruby 2.1.1.
我得到的错误:
An error occurred while installing nokogiri (1.6.3.1),and Bundler cannot continue. Make sure that `gem install nokogiri -v '1.6.3.1'` succeeds before bundling.
我已经安装了rvm我尝试重新安装homebrew,rails和ruby.
可能是什么
解决方法
好的,呃.这工作:
http://jasdeep.ca/2013/10/installing-nokogiri-fails-os-x-mavericks/
xcode-select --install gem install nokogiri bundle config build.nokogiri --use-system-libraries bundle install
那么,pg gem不会让bundle安装.这固定了 – Installing PG gem on OS X – failure to build native extension
brew update brew install postgresql gem install pg
然后…捆绑安装工作,最后,但rails s给我一个错误,这固定:Devise Secret Key was not set
只需要在config / initializers / devise.rb的最后一个’end’之前添加一行密钥,
希望这有助于任何升级到小牛的人/得到一个新的电脑安装它!