为什么我不能让"pip install lxml"在树莓派上的虚拟环境中工作



它保持冷冻或给我

'ARM-LINUX-GNUEABIHF-GCC':错误。

一个选项是仅使用lxml模块的打包版本。

如果您在Python 3:

apt-get install python3-lxml

或python 2:

apt-get install python-lxml

如果您使用--system-site-packages创建Virtualenv,则可以从Virtualenv访问此安装lxml

我在pi上运行raspbian伸展,看起来pip install抓住了二进制构建(因此不需要GCC(:

(venv) pi@lbb:~ $ pip install lxml
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting lxml
ww  Downloading https://www.piwheels.org/simple/lxml/lxml-4.2.1-cp35-cp35m-linux_armv7l.whl (4.9MB)
    100% |████████████████████████████████| 4.9MB 1.0MB/s 
Installing collected packages: lxml
Successfully installed lxml-4.2.1

您是否在PI上运行相同的发行版?如果没有,请更新您的问题以包含该信息。

最新更新