我的服务器上有 Centos 6,我一直在尝试为它安装一些包(模块)。我只是将 Windows 上的那些带到了 ftp 客户端/usr/lib/python2.6/site-packages
,但是当我运行其中一个脚本时 - lxml 给了我一个错误:
File "plugins/util/http.py", line 12, in <module>
from lxml import etree, html
File "/usr/lib/python2.6/site-packages/lxml/html/__init__.py", line 12, in <module>
ImportError: cannot import name etree
相同的代码在 Windows 7 和 Linux Ubuntu 10.04 上运行良好。
有谁知道它为什么返回这个错误?我没有修改任何东西,只是将模块从 windows 移动到我的 vps 上的 python2.6 目录。
@根:
>>> import lxml;print lxml
<module 'lxml' from '/usr/lib/python2.6/site-packages/lxml/__init__.pyc'>
>>>
@ig
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune= atom -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 - March=i686 -mtune=atom -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/libxml2 -I/tmp/pip-build/lxml/src/lxml/includes -I/usr/包括/python2.6 -c src/lxml/lxml.etree.c -o build/temp.linux-i686-2.6/src/lxml/lxml.etree.o
无法执行 gcc:没有这样的文件或目录
错误:命令“gcc”失败,退出状态为 1