为什么我不能让‘pip安装lxml`在树莓pi上的虚拟环境中工作? [英] Why can't I get `pip install lxml` to work within a virtualenv on raspberry pi

查看:16
本文介绍了为什么我不能让‘pip安装lxml`在树莓pi上的虚拟环境中工作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

它一直冻结或使我

‘arm-linux-gnueabihf-GCC’:错误。

推荐答案

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

如果您使用的是Python3:

apt-get install python3-lxml

或在Python2上:

apt-get install python-lxml

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

我在我的PI上运行Raspbian Stretch,看起来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上运行相同的发行版?如果没有,请更新您的问题以包括该信息。

这篇关于为什么我不能让‘pip安装lxml`在树莓pi上的虚拟环境中工作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆