1
shakespaces 2016-01-13 19:29:12 +08:00
install 一个 python-devel 包试试
|
2
zhangyi2099 2016-01-13 19:31:16 +08:00 via iPhone
我装 scrapy 的时候,装 lxml 的也碰到了一些问题,不过是 Python 2.7 在 Mac OS X 平台, http://www.jianshu.com/p/493dfff65197 ,仅供参考
|
3
sbmzhcn 2016-01-13 19:33:30 +08:00 via iPhone
windows 下安装它是不可能成功的。去网上找 windows 下编译好的 lxml
|
4
aliehuhu OP @shakespaces 一样啊!
yum install gcc python-devel mysql-devel libffi-devel yum install libxml2 yum install libxslt-devel libxml2-devel yum install zlib-devel bzip2-devel openssl-devel ncurses-devel yum install readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 这些都执行了 |
5
ctrainr 2016-01-13 19:34:19 +08:00
内存太小,可以增大 swap 试试
|
7
shakespaces 2016-01-13 19:35:26 +08:00
@aliehuhu 。。。。。那就不知道问题所在了,,,,看看别人怎么回答吧
|
8
eccstartup 2016-01-13 19:48:47 +08:00
为什么不是 `pip3 install lxml` ?
|
9
aliehuhu OP @eccstartup 我执行 pip install beautifulsoup4 成功了
|
10
julyclyde 2016-01-13 20:55:32 +08:00
安装 python-lxml 需要 lxml-devel
但因为 pip 显示错误信息的方式比较奇怪,不太好确定你这个情况是不是因为缺 lxml-devel 导致的 |
11
20150517 2016-01-13 21:10:59 +08:00 via Android
lxml 一向很难装,特别 windows 上,装个编译过的 exe 就好了
|
12
tairan2006 2016-01-13 21:13:49 +08:00
libxml2-dev 是必须装的(ubuntu 下)
|
13
ericls 2016-01-13 23:39:46 +08:00 via iPhone
apt-get build-dep lxml 再 pip
也可能是内存不够 加个 swap 即可 |
14
9hills 2016-01-13 23:40:31 +08:00
装 libxml2
|
15
feather12315 2016-01-14 01:08:07 +08:00 via Android
找源码包, Python setup.py install ,看编译错误,装相应的包
|
16
feather12315 2016-01-14 01:09:00 +08:00 via Android
@20150517 没觉得难呀。囧,感觉比 scipy 好装多了
|
17
pynix 2016-01-14 07:22:35 +08:00
内存不够。。。
|
18
pynix 2016-01-14 07:23:26 +08:00
do512 上安装就出这类问题。
|
21
liuxu 2016-01-14 12:55:04 +08:00
咋一看是 gcc 编译是有问题,/usr/lib64 下面没有 lxml2.so ?这个要装 lib 包吧,像 liblxml2 之类的。我 ubuntu 的 apt 查了一下,有 libxml2-dev 这个包,你用 yum install libxml2-dev 也应该有,应该需要装这个了。
|
22
Douglee 2016-01-14 17:13:12 +08:00
找一个 whl 文件,然后再用 pip 安装,我就是这么搞定的
win7x64 + python3.4 |
23
pkking 2016-01-14 17:28:50 +08:00
cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInit2n9hsr8u.c -o tmp/xmlXPathInit2n9hsr8u.o
cc tmp/xmlXPathInit2n9hsr8u.o -L/usr/lib64 -lxml2 -o a.out 建议手动执行下 看看报错是什么 |
24
zonghua 2016-03-16 22:11:27 +08:00
一个冷门的包 Django-webodt 还是没办法正常安装啊
|