py2applet和PIL不能一起工作

时间:2016-01-30 22:26:57

标签: python-imaging-library py2app

我有这个非常简单的python脚本,当我从终端启动脚本时它非常有用。

from PIL import Image
im = Image.open('test.png')
im.show()

但后来我尝试使用py2applet从中创建Mac应用程序。它可以工作,但所有崩溃。谷歌搜索我发现PIL / Pillow和py2app没有很好地相处,但我找不到明确的解决方案。 我收到此错误日志

1 个答案:

答案 0 :(得分:0)

我解决了我的问题,虽然我不太清楚如何。我在此列出我所做的更改,以防有人真正理解。

1)"导入图像"不起作用。我需要"来自PIL导入图像"

2)" py2applet script.py"不起作用我需要首先使用选项--make-setup创建setup.py然后使用" python setup.py py2app"创建applet。 (N.B。:No -A选项)

3)可能最重要的是我必须手动将Pillow-3.1.0-py2.7-macosx-10.9-intel.egg移动到/usr/local/lib/python2.7/site-packages/。它以前是我想的/ Libraries。