最近接了一个比较老的项目,需要定制一个python软件,批量导入商品信息,网站程序是asp+access,服务器用的竟然还是xp,通过花生壳来实现域名解析,站长用的是windows10 x64的系统,将python的tk窗体程序调试好,打包好,结果跑到客户的设备上运行,直接歇菜,直接提示不是有效的win32应用程序。
方案一:
使用虚拟机vm软件在32位的windows电脑上重新打包
方案二:
直接在xp的系统上安装python3,跑.py源文件,不打包.exe应用程序,运气比较好,python3支持xp的还有一个版本,直接给下载链接https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi
安装好之后千万不要升级pip,不然就是一路的bug,系统的环境变量需要手动添加,python34目录跟python34/script两个路径,这样cmd下面你跑python跟pip都是不会报错的。
也搜索了下一些解决方案,好像在64位的系统里打包32位的exe没有特别简单的方案,你有的话也可以告诉谷地网络。
热门文章
python-docx给docx的word添加JPG图片报错docx.image.exceptions.UnrecognizedImageError,最终有问题的还是自己的代码,python-docx写的真是不错,一定要注意自己生成的代码跟图片有没有问题。
要真正把宝塔的python项目管理器使用起来,需要经历一番复杂的操作才可以,否则这个东西就是个鸡肋。
python在批量处理excel跟批量导入信息到数据库都是最优选择,兼容到xp了,没话说,老的项目一样能搞定。打包完提示不是有效的win32应用程序都是小问题了。
没有免费合适的批量压缩图片的工具,我们就用python造一个吧。
使用pony orm写的数据库底层,如何调试并打印执行的sql语句是否有问题,看这里就够了。
python批量上传工具,终于不用担心数据量太大网页上传会超时的问题了。
PYTHON3腾讯云阿里云宝塔文件夹一键打包FTP上传工具,为了偷懒,把VUE打包、FTP批量上传文件的工作交给PYTHON来完成,直接双击然后就可以忙别的活了。