【问题标题】:Openshift Ruby Stuck at installing NokogiriOpenshift Ruby 卡在安装 Nokogiri
【发布时间】:2016-02-21 05:40:05
【问题描述】:

我创建了一个全新的 Ruby 2.0 墨盒,然后启动了一个新的 Rails 4 项目并推送到它,但是当通过捆绑器安装 Gems 时,它永远卡在安装 nokogiri...之前有人遇到过吗?

【问题讨论】:

    标签: ruby-on-rails ruby rubygems openshift bundler


    【解决方案1】:

    我遇到了同样的问题,我使用的是 Rails 墨盒,但它不会发生在默认模板上,因为它没有任何 Gemfile 依赖项。

    我注意到 nokogiri 只能在 openshift 上安装--use-system-libraries 额外参数,如下所示:

    gem install nokogiri -- --use-system-libraries

    但是,前缀

    bundle config --local build.nokogiri --use-system-libraries

    到 pre_build 钩子会产生错误,因为我们没有写入 .bundle 目录的权限。如何做到这一点是在本地计算机上运行bundle config --local... 命令,它将在本地项目层次结构中生成一个 .bundle 目录,然后将文件添加到您的 git 并将其推送到 openshift,bundler install 应该可以正确运行现在

    【讨论】:

      猜你喜欢
      • 2020-06-24
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2013-04-11
      • 2012-12-24
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多