我刚刚修复了一个两年前的 python 程序中的一个错误,现在我很难让它再次编译。我根本无法让 Python、Cairo、wx 和 distutils 一起工作。
在 OSX 上,我设法让 Python 2.7 导入 Cairo 和 WX,但 py2app 不起作用。该错误与未知架构有关。
在 Windows 7 上,我无法成功导入 cairo。我安装了 py2cairo 并将 libcairo-2.dll 放在 Windows/System32 中,但仍然出现导入错误。我什至将 msvcr90.dll 复制到 System32 但仍然没有运气。
有没有人有 Python、wx、Py2cairo、Cairo 和 distutils 的组合可以正常工作?我需要 OSX 和 Windows 上的 Python 2.6 或 2.7 32 位。