我写了一个程序,利用Pillow模块(一个PIL fork)。 我想将完成的程序编译为一个.exe进行分发。 我已经试过用PyInstaller和Nuitka编译程序,但是这些程序似乎都不支持编译利用这个外部模块的程序。Python编译器,可以编译使用Pillow/PIL的程序吗?
有谁知道任何其他Python编译器支持编译使用枕头模块的程序吗?
谢谢
我写了一个程序,利用Pillow模块(一个PIL fork)。 我想将完成的程序编译为一个.exe进行分发。 我已经试过用PyInstaller和Nuitka编译程序,但是这些程序似乎都不支持编译利用这个外部模块的程序。Python编译器,可以编译使用Pillow/PIL的程序吗?
有谁知道任何其他Python编译器支持编译使用枕头模块的程序吗?
谢谢
安装蟒蛇是你最好的选择。
Anaconda是一个完整的所有python编程必备软件包。它还内置了你急需的pillow
(或者所谓的python图像库)。
它配备了其他一些Python包内置和准备使用的诸如numpy
,pandas
,scipy
,matplotlib
和IPython
。
它也有一个易于使用的IDE,即Spyder
,这是操场。你可以在这里做所有的编码。 Spyder
就像其他文本编辑器一样,但功能更多,易于访问。
如果您寻找出在图像处理更多的选择,蟒蛇还带有scikit-image
或skmage
(还内置)
如果你想你的机器上安装OpenCV,它可以很容易地使用完成使用此命令蟒蛇命令提示符:
conda install -c menpo opencv=3.0.0
访问网站HERE
感谢您的回复!使用Anaconda将.py文件编译为.exe文件有多容易? – Luke25361
对不起,我完全误解了你的问题。我推测你无法使用“枕头”工作。要回答你的问题,你可以尝试'cx_Freeze' –
另一种选择是使用'py2exe',只要你使用Python 3.3或更高版本。 :D –
我决定再要一个ATTE mpt使用Pyinstaller编译我的程序。 Pyinstaller已经与Pillow一起工作,但它遇到了利用Tix的程序的问题。
经过大量的试验和错误,我设法创建了一个基于a comment on github的解决方案。
您是否听说过Anaconda? –