python - 为 lxml 的构建依赖项添加到源列表中的内容
问题描述
我很难将 python 3.6 的 lxml 安装到 BeagleBone Black(Debian GNU/Linux 版本 9)上。
根据这篇文章,可以运行以下命令:
sudo apt-get install libxml2-dev libxslt-dev python-dev
然后这个:
sudo apt-get build-dep python3-lxml
但是,当我运行第二个命令时,出现此错误:
E: You must put some 'source' URIs in your sources.list
基于这个答案,我需要修改sources.list
如何克服此错误并为 Python 3 安装 lxml 库?
顺便说一句,当我运行命令时:
sudo apt-get install python3-lxml
它失败并显示一条长消息,归结为
arm-linux-gnueabihf-gcc: internal compiler error: Killed (program cc1)
解决方案
您必须在 sources.list 中添加类似(您可以使用不同的镜像)之类的内容deb-src http://deb.debian.org/debian/ stretch main
,然后运行apt update
并最后重新运行该apt-get build-dep python3-lxml
命令。
推荐阅读
- firebase - Firestore 云函数 - 路径中的访问变量
- multithreading - C++ Windows 中的多线程
- php - 为 Woocommerce 中的特定用户角色自定义我的帐户新菜单项
- algorithm - Matlab离散余弦变换算法给我错误的系数
- css - 动态表创建表表分割线不对齐引导角度
- angular - 在 Angular 的不同组件中访问传单地图
- eigen - 如何将 const Eigen::VectorXcf 转换为 Eigen::VectorXcf?
- python - 为什么这个随机选择器总是选择相同的选择
- java - 绝对值计算不起作用...?
- windows - XAMPP - php_body_write 无法位于 c:\xampp\php\ext\php_mssql.dll (Windows)