创建一个不需要pythonXX.dll的独立windows exe
发布时间:2020-12-13 20:55:20 所属栏目:Windows 来源:网络整理
导读:有没有办法从python脚本创建一个独立的.exe。 使用py2exe生成的可执行文件只能使用pythonXX.dll运行。 我想获得一个完全独立的.exe,它不需要安装python运行时库。 它看起来像一个链接问题,但使用静态库而不是动态库,并且为了删除未使用的符号应用一个条带
有没有办法从python脚本创建一个独立的.exe。
使用py2exe生成的可执行文件只能使用pythonXX.dll运行。 我想获得一个完全独立的.exe,它不需要安装python运行时库。 它看起来像一个链接问题,但使用静态库而不是动态库,并且为了删除未使用的符号应用一个条带也是有用的。 任何想法 ? 谢谢。 亚历山德罗
您可以在最新版本的py2exe中执行此操作…只需在setup.py文件中添加类似下面的代码(关键部分是“bundle_files”:1)。
要在安装中包括您的TkInter包,请使用’includes’键。 distutils.core.setup( windows=[ {'script': 'yourmodule.py','icon_resources': [(1,'moduleicon.ico')] } ],zipfile=None,options={'py2exe':{ 'includes': ['tkinter'],'bundle_files': 1 } } ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-xp – 批处理脚本 – 以编程方式在Windows XP中创建
- Windows – Visual Studio 2008安装程序项目 – 自定义操作
- C#和VB.NET检测文件编码的一个库
- windows – 为什么在MouseMove事件中调用WindowFromPoint时
- .net – 如何维护两个单独的项目,但将它们合并为一个DLL?
- windows-server-2008 – Windows Server 2008 SMTP服务器未
- .net – 在Windows服务和应用程序之间共享内存,最简单的方法
- windows – 使用Powershell在远程计算机上启动GUI程序
- Win10 搭建IIS服务
- windbg – 如何从DLL堆标记中受益?