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的优先级,所以设置要麻烦点

目录
相关文章
|
Oracle 关系型数据库 Go
【开发工具】解决 Goland 报错:Found several packages [main, xxx] in ...
【开发工具】解决 Goland 报错:Found several packages [main, xxx] in ...
1188 0
【开发工具】解决 Goland 报错:Found several packages [main, xxx] in ...
|
3月前
|
安全 编译器 开发者
Python打包成.exe文件直接运行
Python打包成.exe文件直接运行
112 1
|
4月前
|
Python
Python virtualenv 虚拟环境(详细使用,包含打包 exe/app )
Python virtualenv 虚拟环境(详细使用,包含打包 exe/app )
123 0
|
5月前
|
Python
py文件转exe文件
py文件转exe文件
34 0
|
5月前
|
Linux UED iOS开发
[√]pyinstaller打包的exe运行报错,找不到库
[√]pyinstaller打包的exe运行报错,找不到库
154 0
|
7月前
|
Python
pyinstaller打包exe后不能运行报Failed to execute script XXXX问题分析与处理
pyinstaller打包exe后不能运行报Failed to execute script XXXX问题分析与处理
216 0
|
10月前
|
C++
QT+VS 工程在 Release/Debug 文件夹下导入相关 DLL (非常实用)
QT+VS 工程在 Release/Debug 文件夹下导入相关 DLL (非常实用)
|
Java C语言 Python
Python安装Jnius库报错DLL load failed:找不到模块
Python安装Jnius库报错DLL load failed:找不到模块
260 0
Python安装Jnius库报错DLL load failed:找不到模块
|
Windows
【解决方案】安装vssdk_full.exe遇到的问题
【解决方案】安装vssdk_full.exe遇到的问题
|
PyTorch 算法框架/工具 C++
导入pytorch报错:Redistributable is not installed...安装vc_redist.x64.exe报错:Error 1402:Could not open key..
导入pytorch报错:Redistributable is not installed...安装vc_redist.x64.exe报错:Error 1402:Could not open key..
导入pytorch报错:Redistributable is not installed...安装vc_redist.x64.exe报错:Error 1402:Could not open key..