pyinstaller 打包脚本位32位的exe文件
进入命令提示符窗口
set CONDA_FORCE_32BIT=1 //切换到32位
conda create --name python36win32 python=3.6 //创建一个python3.6的环境,命名为python36win32
conda info --envs //查看是否添加成功
activate python36win32 //切换到python3.6环境
python --version //确认python环境
pip -V //再次确认是否为32位的pip
pip install pyinstaller //安装pyinstaller
pip install XXX // 安装其他的依赖包
pip uninstall cffi
pip uninstall pywin32
pip install cffi
pip install pywin32
activate python36win32 //切换到python3.6环境
cd XXX // 切换到要打包的脚本的路劲下
pyinstaller -w Script-demo.py --name=这是一个测试-win32
DTDebug 检查exe是否是32位
- 安装 DTDebug
链接:https://pan.baidu.com/s/1GNVRru_tQ9c2m-wLN5cPKg
提取码:ee1f -
配置DTDebug环境
DTDebug文件夹
Option -> Appearance -> Directories, 设置 udd 和 plugin 路径(一般与 DTDebug.exe 在相同路径)
![](https://img.haomeiwen.com/i8592316/55270286234589a3.png)
![](https://img.haomeiwen.com/i8592316/18c56c32ce5d26c0.png)
-
打开DTDebug.exe,将需要检测的exe文件拖入即可。如果可以打开,则说明是32位的exe,因为DTDebug只能打开32位的exe。
DTDebug
网友评论