相关疑难解决方法(0)

Mac用户并获得警告:Nokogiri是针对LibXML版本2.7.8构建的,但动态加载了2.7.3

我做了各种各样的研究,尝试了很多不同的东西.我知道这个问题已被多次回答,但没有一个建议的解决方案对我有用.

升级到Lion后,我在Ruby中遇到了分段错误.我相当自信是Nokogiri.所以我通过Homebrew安装了libxml2.我跑brew link libxml2.然后我使用该版本的库重新安装了Nokogiri.

证明:

$ nokogiri -v
# Nokogiri (1.5.0)
---
warnings: []
nokogiri: 1.5.0
ruby:
  version: 1.9.2
  platform: x86_64-darwin11.0.0
  description: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.0.0]
  engine: ruby
libxml:
  binding: extension
  compiled: 2.7.8
  loaded: 2.7.8
Run Code Online (Sandbox Code Playgroud)

我已经将Nokogiri包含在我的gemfile的顶部,我也在我的环境文件中需要它.我不知道为什么我仍然会收到警告.

任何建议或想法,以确保它正在加载正确的版本libxml2?

ruby macos libxml2 nokogiri

82
推荐指数
6
解决办法
4万
查看次数

如何在安装之前获得有关brew配方的更多信息?

我知道我可以做点什么

## brew info FORMULA_NAME
brew info wgetpaste
Run Code Online (Sandbox Code Playgroud)

产量

wgetpaste: stable 2.20
http://wgetpaste.zlin.dk/
Not installed
https://github.com/mxcl/homebrew/commits/master/Library/Formula/wgetpaste.rb
Run Code Online (Sandbox Code Playgroud)

然后我可以在安装之前按照网址获取有关公式的一些信息.我们有什么方法可以使用brew在命令行中获取此信息吗?

homebrew

51
推荐指数
3
解决办法
2万
查看次数

标签 统计

homebrew ×1

libxml2 ×1

macos ×1

nokogiri ×1

ruby ×1