Could not build wheels for pycairo which use PEP 517 and cannot be installed directly_渊飞的博客-程序员宅基地

技术标签: Linux  ubuntu  linux  centos  

1 背景

  1. CentOS使用igraph时需要依赖ipycairo以及cairocffi,然而安装ipycairo时出现无法编译的问题:Could not build wheels for pycairo which use PEP 517 and cannot be installed directly

2 解决方法

  • CentOS环境下安装cairo-devel,Ubuntu环境下安装libcairo2-dev

[[email protected] ~]# yum install cairo cairo-devel

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/duguwanglong/article/details/122735594

智能推荐

自然语言交流系统 phxnet团队 创新实训 项目博客 (十三)_weixin_30475039的博客-程序员宅基地

对我们项目中的关键技术实现进行总结:一、3DMax关键技术实现1、一下的关于3DMax中对于人物的设计和操作均需要在对3DMax基础知识熟练掌握的情况下进行的。2、 骨骼架设:首先对导入到3DMax中的人物模型进行架设骨骼,首先,先加载一个人,锁定住,别让他乱动。用biped工具建立一个基本骨骼——可以从脚部位置往上拖拽鼠标来建立。在运动命令面板,点biped卷展栏的fi...

oracle修改文件,Oracle修改数据文件名/移动数据文件_和猫住的博客-程序员宅基地

生产上有时会用到数据文件的迁移,下边示例几种数据文件的迁移方法。数据库版本[email protected]>select*fromv$version;select*fromv$version;BANNER--------------------------------------------------------------------------------OracleDatabase1...

百度地图-删除默认版权信息_AirZH??的博客-程序员宅基地

2019独角兽企业重金招聘Python工程师标准>>> ...

关于java迭代器删除倒数第二个元素不会报错的原因的分析_苦泉的博客-程序员宅基地_checkforcomodification报错

关于java迭代器删除倒数第二个元素不会报错的原因的分析1.前言今天学弟来问我一个问题,在java的迭代器中,利用集合删除时会报错(java.util.ConcurrentModificationException),但是发现在删除倒数第二个元素的时候,就不会报错.我一时也没回答上来,后来查看了源码之后,有所理解,总结形成了这篇博客.2.首先回答为什么删除倒数第二个不会报错如图:我们可以显然发现,在输出框里,只有0,1,2并没有3,那就说明在删除完2之后,在执行hasNext方法的时候,循环结束

tp5第三方支付-支付宝_伊兰特佩斯的博客-程序员宅基地_tp5支付宝支付

返回的html页面"<form id='alipayment' action='/plugins/alipay/pagepay/pagepay.php' method='post' style='display:none'> <input id='WIDout_trade_no' name='WIDout_trade_no' value='订单ID'/> <input id='WIDsubject' name='WIDsubject' value='' /&...

随便推点

多个Tomcat的情况下,不同的Tomcat总是启动某一个Tomcat的错误_栎秋的博客-程序员宅基地

问题:无论启动8081还是8082都是启动的8.5.6。解决方式可以有以下几种:找到 环境变量里的 CATALINA_HOME,将其删除,如果Path里也有相关配置的话,也删除。打开8081或8082 的startup.bat文件 找到: Guess CATALINA_HOME if not defined set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome set "CAT.

2018.2.12_swy_swy_swy的博客-程序员宅基地

2018.2.12这是一个内容预告本报告介绍一次有关数据分类预测以及聚类分析的实验,实验基于python sklearn库,并提供了实验者自己对于朴素贝叶斯算法以及K-Means聚类算法的实现。之后基于graphviz可视化决策树,基于t-sne和matplotlib对聚类结果进行降维与可视化。最后使用10折交叉验证对分类预测结果进行评价;使用Fowlkes-Mallows 指数(以下简称f-...

php使用mail邮件服务器,PHP mail()中继到邮件服务器_抹茶牛奶泡芙的博客-程序员宅基地

does the PHP mail() function automatically create an SMTP message tothe server? Or do I have to set the php.ini settings to look at thelocalhost and then configure sendmail/postfix to send the message...

手工彻底清除DLL***_weixin_33928467的博客-程序员宅基地

DLL注册型***DLL注入***是目前网络上十分流行的***形式,它就像是一个寄生虫,***以DLL文件的形式,寄宿在某个重要的系统进程中,通过宿主来调用DLL文件,实现远程控制的功能。这样的***嵌入到系统进程中可以穿越防火墙,更让人头疼的是,用杀毒软件进行查杀,杀软即使报警提示发现病毒,但是也无法杀掉***病毒文件,因为***DLL文件正被宿主调用而无法删除。下面我...

ASP.NET MVC 之 部分视图_qq_36456952的博客-程序员宅基地_asp.net mvc 部分视图

在视图里有多种方法可以 加载部分视图,包括:Partial()  Action()  RenderPartial()  RenderAction()  RenderPage() 方法。以下是这些方法的差别:Partial 与 RenderPartial 方法1. Razor 语法:@Html.Partial() 与 @{Html.RenderPartial();}

用python和opencv来测量目标到相机的距离_用 Python 和 OpenCV 来测量相机到目标的距离..._weixin_39854730的博客-程序员宅基地

原标题:用 Python 和 OpenCV 来测量相机到目标的距离几天前,一个叫 Cameron 的 PyImageSearch 读者发来邮件询问摄像头测距的方法。他花了一些时间研究,但是没有找到解决办法。我很能体会 Cameron 的感受。几年前我做过一个分析棒球离手飞向本垒的运动的小项目。我通过使用运动分析和基于轨迹的跟踪方法来确定或者估计小球在视频帧中的位置。并且因为棒球的大小是已知的,所以...

推荐文章

热门文章

相关标签