lxml install on OS X error: "libxml/xmlversion.h"

2015-02-19 23:25:43 +08:00
 jacklong

error: 'libxml/xmlversion.h' file not found #include "libxml/xmlversion.h"

brew install libxml2 libxslt

STATIC_DEPS=true sudo pip install lxml

http://lxml.de/installation.html#macos-x

3190 次点击
所在节点    Python
3 条回复
Melodic
2015-02-19 23:50:10 +08:00
xcode-select --install

升级一下命令行先?
chinvo
2015-02-20 00:58:52 +08:00
$ brew doctor
autosquid
2015-10-28 09:52:08 +08:00
lxm 自身安装包的问题。

workaround 是把 Libxml2 的路径手工指定。

```
CPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2 CFLAGS=-Qunused-arguments CPPFLAGS=-Qunused-arguments pip install lxml
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/171841

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX