如何为python3安装libxml2和libxslt

时间:2016-11-01 10:18:20

标签: python-3.x

我尝试使用此命令在ubuntu 16.04上安装libxml2libxslt

sudo apt-get install libxml2-dev libxslt-dev python-dev

完成后我尝试像这样导入:

import libxml2
import libxslt

当我使用python2时,我可以毫无问题地导入,并且在使用python3时出现此错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'xmllib2'

1 个答案:

答案 0 :(得分:0)

第一部分:     sudo apt-get install python3-libxml2

对于libxslt,它不再被维护。但是,有人移植它以使用Python3:     https://github.com/Unidata/gempak/tree/master/extlibs/xslt/libxslt-1.1.28

似乎必须编译。以下文档说明它适用于Python3:     https://gist.github.com/novocaine/ae657bdbf0f25b81e52b