我在我的虚拟机、云服务器、512MB RAM 的 Ubuntu 14.04.2 上安装 lxml 时遇到问题。对于正在经历此过程的人,我将记录路径上发生的问题的小步骤。
首先我没有安装要求,所以确保你已经安装了。可以在这里找到。
然后内存有些问题,因为512MB不够用。可以在此处找到有关如何使用交换扩展 RAMS 的优秀帖子。
现在我面临新的问题。在尝试执行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
Run Code Online (Sandbox Code Playgroud)
是我遗漏了一些“z”模块吗?我应该做些什么?
好的,我找到了缺少的东西。
在这里,您可以找到一个答案,所有要求实际上都是这些要求:
sudo apt-get install -y libxml2-dev libxslt1-dev zlib1g-dev python3-pip
Run Code Online (Sandbox Code Playgroud)
之后,你可以安全地做 sudo pip install lxml
| 归档时间: |
|
| 查看次数: |
6714 次 |
| 最近记录: |