问题描述
在 使用 python3 -m pip install 命令时报错,报错提示如下
Please make sure the libxml2 and libxslt development packages are installed.
问题思考
一个需要额外数据库的python模块,因此需要想办法安装一下,首先打算用 apt-get install
尝试安装,但是显示没有这个模块;本来打算在网上搜一下,但是突然想起,不会和mysqldb
一样,改名了吧,所以apt-cache search libxml2
结果发现果然是的,apt-get
是有这个包的,不过现在的名称的是ptyhon3-lxml
,所以问题就这么解决了。还好
apt-cache search lxml
$python-lxml-doc - pythonic binding for the libxml2 and libxslt libraries (documentation)
$python3-lxml - pythonic binding for the libxml2 and libxslt libraries
$python3-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries (debug extension)
$python3-stetl - Streaming ETL - Geospatial ETL framework for Python 3
apt-get install python3-lxml