是否可以使用py2exe为vtk创建二进制可执行文件?
能否提供最简工作示例或至少一些提示?不需要使用Py2exe。如果有其他类似程序(如bbfreeze等)的有效解决方案,我也很感兴趣。
这个例子使用py2exe。使用packages添加任何被引用的库和options includes添加依赖项。我不太确定确切的语义,经过多次尝试后我达到了这个稳定的配置。希望您可以将其用作模板继续前进。
from distutils.core import setup
import py2exe
import modulefinder
from iso8601 import iso8601
setup(name='exeExample',
version='1.0',
description='Exe example using py2Exe',
author='Urjit Singh Bhatia',
author_email='person@user.com',
packages=['example', 'someLib'],
console=['src\\a.py',
'src\\b.py',
'src\\c.py',
'src\\d.py'],
options={"py2exe":{"includes":["someLib","csv","iso8601","pymssql","uuid","decimal","urllib2","traceback","re","_mssql","os"]}}
)