【发布时间】:2014-09-01 13:33:09
【问题描述】:
我正在尝试在 Enthought Canopy 中运行 python-docx。我在 VMWare Worstation 10 上运行 Ubuntu 14.04。每当我尝试从 lxml 导入 docx 或导入 etree 时,我都会收到一个似乎与 libxml2 库有关的错误:
ImportError: /usr/lib/x86_64-linux-gnu/libxslt.so.1: symbol xmlBufUse, version LIBXML2_2.9.0 not defined in file libxml2.so.2 with link time reference
我查了一下,发现另一个人有类似的error,我按照指示进行操作。仍然没有运气。然后我意识到我的电脑上有 libxml2 版本 2.9.1。
这是否意味着我需要获取较旧的 2.9.0 版本的 libxml2,还是发生了其他事情?我可以用 apt-get 找到 2.9.1,但不是 2.9.0。在踏上这条路之前,我想这里的某个人可能有更好的主意。
谢谢!
【问题讨论】:
-
对于askubuntu.com 来说可能是一个更好的问题
标签: python lxml libxml2 libxslt python-docx