可以编译利用Pillow / PIL的程序的Python编译器?

时间:2017-01-30 00:00:19

标签: python python-3.x compilation python-imaging-library pillow

我编写了一个使用Pillow模块(PIL分叉)的程序。 我想将完成的程序编译为.exe进行分发。 我尝试用PyInstallerNuitka编译程序,但是这些似乎都不支持编译使用这个外部模块的程序。

有没有人知道任何其他支持编译利用Pillow模块的程序的Python编译器?

谢谢

2 个答案:

答案 0 :(得分:0)

安装Anaconda是您最好的选择。

Anaconda是所有python编程必需品的完整包。它还内置了您急需的pillow(或所谓的python映像库)。

它内置了一些其他python软件包,可以随时使用,例如numpypandasscipymatplotlib和{{1} }。

它还有一个易于使用的IDE,即IPython,它就是游乐场。你可以在这里完成所有编码。 Spyder就像任何其他文本编辑器一样,但功能更多,易于访问。

如果您想要在图像处理方面寻找更多选项,Anaconda还附带Spyderscikit-image(也是内置)

如果您想在计算机上安装OpenCV,可以使用此命令使用Anaconda命令提示符轻松完成:

skmage

访问网站HERE

答案 1 :(得分:0)

我决定尝试使用Pyinstaller编译我的程序。 Pyinstaller已经与Pillow合作,但是在使用Tix的程序中遇到了问题。

经过大量的反复试验,我设法创建了一个基于a comment on github的解决方案。

My solution