ruby-on-rails – Nokogiri不会让我捆绑安装在Rails中

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Nokogiri不会让我捆绑安装在Rails中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经看到这个问题,并尝试了我看过的所有建议.

我有一个新的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’之前添加一行密钥,

希望这有助于任何升级到小牛的人/得到一个新的电脑安装它!

猜你在找的Ruby相关文章