真不想吐槽现在的技术 越高级越烂的一批 尤其是开发工具
win10 64位python64位开发pyinsataller打包后不能在32位上运行
别折腾 重新安装python32位 测试安装python3.12.2 32位 竟然不能安装pandas(见鬼去吧)
重新安装python3.8.10 提示不能用在xp上,也可以接受了.再安装依赖包,没有任何问题.运行也正常.
打包出来还是64位,然后删除所有位置的python,有的在系统关键目录中比如,C:\Users[你的用户名]\AppData\Local\Programs\Python\下面有很多python,想办法都删除掉或者卸载干净,过程中不能运行任何开发工具,否则卸载不干净.
重新安装python3.8.10,结果pycharm终端不识别打包,python也不识别.解释器路径都已经正确.重新设置了一遍,无效,重启电脑...没错,好了.
python
Python 3.8.10 (tags/v3.8.10:3d8993a, May 3 2021, 11:34:34) [MSC v.1928 32 bit (Intel)] on win32 32bit说明是32位
1终端先升级pip
python -m pip install --upgrade pip
2安装打包工具
pip install pyinstaller
pyinstaller -D -w -i [你的ico绝对路径].ico -y [你的py绝对路径]
打包到默认的dist路径下,运行程序后,打开任务管理器,你的程序后面显示(32)就算成功了.
测试拷贝到win7 32位下可以正常运行了.
开发只是爱好,因为简单.最烦Android Studio,这个开发工具怎么配置都报错,看来不适合我.用HBuilderX本来开发微信小程序,结果也能开发app,就不再折腾了.
幸亏没有入这个行当,真坑人.