首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python、cairo和distutils

Python、cairo和distutils
EN

Stack Overflow用户
提问于 2012-02-25 20:10:31
回答 1查看 310关注 0票数 1

我刚刚修复了一个两年前的python程序中的一个bug,现在我在重新编译它时遇到了很大的麻烦。我根本不能让Python,Cairo,wx和distutils一起工作。

在OSX上,我设法让Python2.7导入Cairo和WX,但py2app不起作用。这个错误是关于未知架构的。

在Windows7上,我无法成功导入cairo。我安装了py2cairo并将libcairo-2.dll放入Windows/System32中,但仍然收到导入错误。我甚至将msvcr90.dll复制到System32,但仍然没有成功。

有没有人同时使用Python、wx、Py2cairo、Cairo和distutils?我需要在OSX和Windows上的Python 2.6或2.7 32位。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-07 02:03:54

我在SnowLeopard光盘上安装了一个旧版本的XCode,让它能在OSX上工作。您还必须非常小心数据文件的路径,因为py2app将所有内容都放到一个压缩文件中。

py2exe更糟糕,因为它没有将动态加载的模块和一个依赖项从pytz复制到代码库中,并且需要在setup.py中进行一些丑陋的修改。

我最终使用了cairo-1.10.2、libpng-1.2.49和pixman-0.20.2

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

https://stackoverflow.com/questions/9443858

复制
相关文章

相似问题

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