无法在 Ubuntu 14 上安装 lxml

无法在 Ubuntu 14 上安装 lxml

我在虚拟机、云服务器、Ubuntu 14.04.2(512MB RAM)上安装 lxml 时遇到问题。对于遇到此问题的人,我将记录安装过程中遇到的问题。

首先我没有安装必需的,所以请确保你已经安装了。可以找到这里

然后我遇到了一些内存问题,因为 512MB 不够。关于如何使用交换扩展 RAM 的优秀帖子可以找到这里

现在我面临新的问题。尝试执行时sudo pip install lxml

在 pip.log 中我发现了此消息:

/usr/bin/ld: cannot find -lz
collect2: error: ld returned 1 exit status
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

是不是我缺少了某个“z”模块?我该怎么办?

答案1

好的,我找到了缺少的东西。

这里您可以在一个答案中发现,所有的要求实际上都是这些:

sudo apt-get install -y libxml2-dev libxslt1-dev zlib1g-dev python3-pip

之后你可以安全地做sudo pip install lxml

相关内容