位置: 编程技术 - 正文

Python cx_freeze打包工具处理问题思路及解决办法

编辑:rootadmin

推荐整理分享Python cx_freeze打包工具处理问题思路及解决办法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

以下是在使用cx_freeze过程中遇到的问题及解决办法(Win7)

1.问题描述:运行exe,启动无数个主程序,导致系统无法使用

    原因:在程序中使用了multiprocessing的包

    解决办法:在主文件if __name__ == "__main__":后,添加multiprocessing.freeze_support(),一定要在添加在最开始处

2. 问题描述:运行后,提示在freeze_support中sys.stdout.flush处异常

   原因:使用的PyQT作为界面,没有控制台

Python cx_freeze打包工具处理问题思路及解决办法

   解决办法:在调用multiprocessing.freeze_support()前,重定向stdout和stderr,添加:sys.stdout = io.StringIO()和 sys.stderr = io.StringIO()

3.使用shelve模块,IDE下调试可以正常使用,打包后无法使用

    原因:shelve 的 open 函数在运行中还会装入其它的数据库管理模块,无从了解还需要哪些额外的包,故在打包时就漏掉了一些必要的模块

    解决办法:修改打包脚本,添加如下内容:

4.使用inspect.getsourcelines异常OSError: could not get source code

  原因:打包后,都是pyc文件,没有源代码,导致动态获取代码失败

  解决办法:将包含所需源码的py文件打包到library.zip文件中,在‘build_exe'参数中,增加'zip_includes':['path\source.py']

以上给大家分享了Python cx_freeze打包工具处理问题思路及解决办法,希望对大家有所帮助。

Python ftp上传文件 以下代码比较简单,对python实现ftp上传文件相关知识感兴趣的朋友可以参考下#encoding=utf8fromftplibimportFTP#加载ftp模块IP='...'user='webmaster@stchat.cn'pas

python动态网页批量爬取 四六级成绩查询网站我所知道的有两个:学信网(

如何使用python爬取csdn博客访问量 最近学习了python和爬虫,想写一个程序练练手,所以我就想到了大家都比较关心的自己的博客访问量,使用python来获取自己博客的访问量,这也是后边

标签: Python cx_freeze打包工具处理问题思路及解决办法

本文链接地址:https://www.jiuchutong.com/biancheng/382344.html 转载请保留说明!

上一篇:Python批量创建迅雷任务及创建多个文件(python批量创建文件)

下一篇:Python ftp上传文件(python 上传文件到ftp)

  • 固定资产处置损益怎么算
  • 网上代增值税开错不退
  • 建筑企业如何预交增值税
  • 运输途中的合理损耗
  • 公户网上转账怎么撤回
  • 营业收入包括投资净收益吗
  • 滴滴行程单修改器
  • 利润表季报本月金额是本季度余额吗
  • 大病医疗专项附加扣除标准举例
  • 小规模纳税人开专票税率是1%还是3%
  • 保证金转租金的会计处理
  • 银行手续费发票怎么开
  • 发微信验证消息
  • 所得税汇算清缴调整项目
  • 河道工程维护费按什么标准计提
  • 营改增之后还有营业税金及附加吗
  • 收不到租金怎么解除合同
  • 存货清查的步骤
  • 非关联企业无偿拆借资金企业所得税
  • 固定资产质保金计入什么科目
  • c盘文件详解
  • linux关闭thp
  • 建筑公司购买材料需要写备注
  • macOSCatalina10.15.5正式版值得升级吗 macOSCatalina10.15.5更新了什么
  • kb4592438安装失败
  • php面向对象的三大特征
  • linux服务器常用命令
  • 股息红利要交税吗
  • 年终结算增值税怎么算
  • fpx是什么文件
  • 工商年报认缴出资时间填错了,有什么后果
  • php函数作用
  • postman 下载
  • 办公室清洁费计算公式
  • 收到银行存款利息计入什么科目
  • 期末结转会计分录模板
  • 审计报告分别在什么阶段
  • python捕获异常继续执行
  • SQLite教程(三):数据表和视图简介
  • 联营企业有重大影响吗
  • 稳岗补贴属于是什么补贴
  • 失控发票要补交所得税吗
  • 投资性房地产累计摊销
  • 扫码开票软件
  • 单位内部食堂怎么收费
  • 租农民土地
  • 购买固定资产没收到发票怎么做账
  • 房地产企业的企业所得税是多少
  • 结账后发现期间损益结转的凭证做错
  • 如何理解股权激励
  • 一级资本充足率不得低于
  • 残保金是否为强制缴纳
  • 酒店会计做账流程视频
  • mysqlw3school
  • mysql explain的用法(使用explain优化查询语句)
  • 如何查看windows密钥
  • windows命令行使用
  • win7系统开机屏幕出现一条蓝色横杠闪烁
  • win10升级后c盘莫名其妙满了
  • mac通讯录怎么删除
  • centos6开机启动服务
  • centos开机自动运行
  • windows超级管理员默认密码
  • win8的应用商店
  • linuxvi编辑器三种模式
  • windows8用的人少
  • Win10红石版Edge浏览器新扩展功能:关灯(附扩展程序使用)
  • ExtJS4中使用mixins实现多继承示例
  • python下载百度云文件
  • 怎么申请返回
  • nodejs xhr
  • 安卓样式大全
  • JavaScript+html5 canvas绘制的小人效果
  • linux和windows互ping
  • android中的几种动画
  • 地税局局长权利大吗
  • 广东地税电话客服电话
  • 电子税务局怎么删除办税员
  • 临时税务登记有效期怎么填
  • 地税应急管理办法最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设