Nokogiri 不会让我在 Rails 中捆绑安装



我看过有人问过这个问题,也试过所有建议的方法。

我有一个新的macbook,我希望设置一个现有的应用程序。当我克隆应用程序,它不会捆绑安装和行为像Rails没有安装,即使它在其他目录下工作。

我尝试从gemfile中删除版本号并删除gemfile.lock。我尝试了bundle update。我在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。我试着重新安装自制软件、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安装。在OS X上安装PG gem -无法构建本地扩展

brew update
brew install postgresql
gem install pg

然后……bundle install终于工作了,但是rails s给了我一个错误,这个错误被修复了:未设置

只需要在config/initializers/design中添加w/secret key一行。最后一个'end'前的Rb

希望这对任何升级到Mavericks/安装了Mavericks的新电脑的人有所帮助!

首先尝试这样做sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev,然后尝试安装

相关内容

  • 没有找到相关文章

最新更新