使用annaconda虚拟环境Pyinstaller打包32位程序
创建一个32位虚拟环境。
set CONDA_FORCE_32BIT=1 # 切换到32位, =号前后,不能有空格
set CONDA_FORCE_32BIT=0 # 切换到64位
这个命令,经测试是临时生效的,下次启动conda就没了,需要注意。
检查是否32位
conda info
创建python 3.10版本的32位环境
conda create --name py32_3.10 python=3.10
推荐安装310版本,各类库支持全面。
查看是否成功
conda env list
进入虚拟环境
activate py32_3.10
确认环境
python --version
安装pyinstaller
pip install pyinstaller
一定要先pip install pyinstaller
如果你忘记了,后面执行时调用的还是之前的库,这样会报权限失败。
另外,如果按照依赖库Pillow报错。
使用下面命令即可:
pip install --only-binary Pillow Pillow
最后,使用 Pyinstaller 愉快地打包即可。
打包
pyinstaller -F xxx.py