py2exe 打包 Pmw Error 3 解决方案

简介:

     今天生成exe后一直打不开,提示Error 3,查了很多资料后发现时Pmw的问题

     Pwm是动态加载自身的,所以如果要打包,要先将其变成静态库

     也就是:

1.首先切换到源目录下:C:\Python27\Lib\site-packages\Pmw\Pmw_1_3_3\bin

2.然后执行 python bundlepmw.py C:\Python27\Lib\site-packages\Pmw\Pmw_1_3_3\lib (注意是lib)

3.然后会在bin下生成个Pmw.py (貌似2.0生成的有问题)

4.复制Pmw.py和lib里的PmwBlt.py和PmwColor.py到要打包的文件夹下

5.按常规打包即可


      说最新的py2exe已经可以打包成一个exe了,但是x64还不支持,32位的生成后一直打不开

      图标是因为win7的优先级,所以设置要麻烦点

目录
相关文章
|
4月前
|
区块链 Python
Python脚本打包 exe,auto-py-to-exe来帮你!
Python脚本打包 exe,auto-py-to-exe来帮你!
|
7月前
|
安全 编译器 开发者
Python打包成.exe文件直接运行
Python打包成.exe文件直接运行
558 1
|
5月前
|
Linux iOS开发 MacOS
【超级简单】Python代码如何打包成exe文件
【超级简单】Python代码如何打包成exe文件
121 1
|
6月前
|
Python
使用pyinstall将.py文件打包可执行文件.exe
使用pyinstall将.py文件打包可执行文件.exe
|
7月前
|
API Python Windows
将Py转为exe文件
今天我要给大家介绍一种非常方便的方法,可以将Python文件打包成可执行的exe文件。你不用担心用户是否安装了Python环境,只需要一个点击,你的程序就能在任何Windows电脑上运行了!,当然在进行文件打包时,我们总会遇到很多问题,例如某模块未打包进入文件,导致exe文件无法使用,接下来,我会一点一点进行解决.此工具我会出一个专栏,这是工具1.0版本的,只能打包,只包含基础库的py文件,后续会一步步优化,包含自定义打包文件的小图标,文件名,将音乐或其他第三方库模块进行打包。注意,最终为一个GUI工具
将Py转为exe文件
|
Java C语言 Python
Python安装Jnius库报错DLL load failed:找不到模块
Python安装Jnius库报错DLL load failed:找不到模块
371 0
Python安装Jnius库报错DLL load failed:找不到模块
|
Python
py文件转exe文件
py文件转exe文件
113 0
|
Python
pyinstaller打包exe后不能运行报Failed to execute script XXXX问题分析与处理
pyinstaller打包exe后不能运行报Failed to execute script XXXX问题分析与处理
570 0
|
Windows
【解决方案】安装vssdk_full.exe遇到的问题
【解决方案】安装vssdk_full.exe遇到的问题
114 0
【Python学习笔记】pip安装reportlab包时报错:fatal error LNK1158: cannot run ‘rc.exe‘
【Python学习笔记】pip安装reportlab包时报错:fatal error LNK1158: cannot run ‘rc.exe‘