由于未正确检测到libxml2而无法安装Rails

卡西迪·威廉姆斯(Cassidy Williams)

我正在尝试在Mac(优胜美地)上安装Rails。我经历了几个SO问题,用Homebrew,RVM重新安装libxml2,以及更新Ruby等,到目前为止没有任何效果。我的libxml2版本是2.9.2。

ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
Building nokogiri using system libraries.
libxml2 version 2.6.21 or later is required!
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

接下来我应该尝试什么?

KM拉基布尔伊斯兰教

您在nokogiri构建时遇到问题

请尝试以下步骤。这应该适用于优胜美地:

brew install libxml2

bundle config build.nokogiri "--use-system-libraries --with-xml2-include=/usr/local/opt/libxml2/include/libxml2"

bundle install

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在virtualenv中安装libxml2

由于libxml-simple-perl而无法安装快门

CMake由于警告而无法检测到pthread

无法在Windows上安装python lxml(和libxml2)

未检测到的Chromedriver无法正确加载

由于未检测到CDROM,Debian安装失败

由于libxml2无法在python中导入的问题,Virt-Manager无法启动

Libxml2安装到Mac

Nokogiri安装失败-缺少libxml2

无法安装站点:未检测到匹配的服务程序

在OSX Mavericks上安装Ruby on Rails时libxml2出现问题

Java-春季-由于未检测到事务而导致安全性无法正常工作

在Windows 8.1上安装lxml,libxml2,libxslt

尝试解决“检测到的程序包降级”,但由于多个版本问题而无法更新程序包

Laravel未检测到正确的环境

Resharper安装未检测到VS 2017

Eclipse未检测到已安装的Java

未检测到Python 3.8安装

Python未检测到已安装的硒

R Sweave:未检测到TeX安装

libxml2 xpath解析,无法按预期工作

软件包系统损坏/由于不正确的(?)磁盘已满消息而无法安装更新

ElasticBeanstalk突然开始以“由于未安装枕头而无法使用ImageField”部署Django应用失败

python / django-“由于未安装枕头而无法使用ImageField”

由于Depends而无法安装apache2-dev,用于apxs2安装

ngModel无法正确检测到数组更改

Windows 8.1:Vagrant无法检测到VirtualBox!确保正确安装了VirtualBox

Angular PWA错误无法安装站点:未检测到匹配的服务工作者

Windows 7安装无法检测到硬盘