首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上安装PyCairo (Cairo for Python)?

如何在Windows上安装PyCairo (Cairo for Python)?
EN

Stack Overflow用户
提问于 2012-01-03 03:07:51
回答 7查看 42.2K关注 0票数 23

今天下午,我花了几个小时的时间,试图找到一个在Windows上安装PyCairo的简单教程。

Cairo项目本身并不维护Windows二进制文件,它们必须在此处下载(例如http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/)。

这个过程显然也更加复杂,因为MSVC显然不是一个支持PyCairo的编译器(尽管源代码补丁很简单)。请参阅此错误报告:

https://www.libreoffice.org/bugzilla/show_bug.cgi?id=22940

有人能推荐一个在Windows上安装PyCairo的教程吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-01-03 03:16:33

你应该尝试来自Gohlke仓库的用于pyCairopy2Cairo的windows二进制安装程序。

我自己从来没有用过pyCairo,但我花了4分钟安装并完成了我的第一个png示例文件。

票数 28
EN

Stack Overflow用户

发布于 2012-01-03 17:30:19

为了完整性,添加以下内容-joaquin的答案提供了一条更简单的路线(和Python 3支持)。

请参考以下教程:

http://www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.html

(也托管在http://hal.elte.hu/~nepusz/development/igraph/tutorial/install.html上)。

我问了上面的问题,这样我就可以自己回答了。希望将来遇到类似情况的人能找到这篇文章:)

虽然谷歌搜索"pycairo install windows“确实给出了上面的链接,但它显示在一些相当无用的页面下面,而且igraph文档是否适用也不是特别明显。

最终,我安装了PyCairo (从问题中的GNOME链接),而没有安装Cairo本身。当我尝试使用它时,这给了我一个DLL导入错误。幸运的是,StackOverflow上存在一个与此错误相关的问题:

pycairo "ImportError: DLL load failed: The specified module could not be found." even after DLLs installed

这个问题讨论了来自Tamas的优秀教程,上面链接了它,这是我启动和运行所需的全部。

票数 7
EN

Stack Overflow用户

发布于 2012-01-11 22:51:27

我相信我已经使用pygtk all-in-one installer安装了一个副本,并且我相信它确实可以工作(32b,python2,请注意)。他们还在你的帖子中提到了gnome URL

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8704407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档