位置: 编程技术 - 正文

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%
  • 老项目增值税简易计税
  • 本年利润需要毎月转入未分配利润吗
  • 当月的进项当月可以认证吗
  • 出售自用汽车的税率
  • 发票找不到了怎么报销
  • 公对公不开票怎么办
  • 公司开劳务发票几个点
  • 小规模纳税人每季度超过30万交税
  • 金蝶固定资产折旧怎么修改
  • 除湿机 哪个好
  • 中小企业开业税务登记所需资料
  • 产业扶持资金管理办法
  • 怎么把原材料转为成本
  • 免费样品销售给客户计入什么科目
  • 应交税金减免税金需要结转吗
  • 印花税 企业
  • 个体户个人所得税怎么交
  • 开采石头要交什么税
  • 申报水利基金减免性质在哪里找?
  • 银行和保险公司归哪个部门管
  • 小规模纳税人未达起征点增值税处理
  • 交易性金融资产和长期股权投资的区别
  • 哪些发票备注栏必须注明
  • 汇算清缴报告和审计报告一样吗
  • 一次发放数月的高温津贴如何计算个税?
  • 分期收款所得税收入确认多少
  • 公司如何确定总股本
  • 销售东西的物流叫什么
  • 事业单位财政应返还额度包括
  • 光驱弹不出来灯也不亮
  • word表格跨页设置
  • php过滤emoji
  • 什么样的企业是好企业,什么样的员工是好员工
  • 电脑开机后桌面图标变乱
  • php抓取
  • findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.
  • ajax向php传值
  • 对抗生成网络算法
  • 资产负债表各项目年初余额栏内各项数字
  • 外贸企业购货合同要交印花税吗
  • 退税勾选错了怎么办
  • 企业报废原材料如何处理
  • 更改sql server数据库名
  • celery eventlet
  • 公司年度汇算
  • 车间劳保费计入什么科目
  • 小企业购入债券作为长期债券投资,应将相关税费计入
  • 苹果macos安装
  • 接受捐赠的材料计入什么科目
  • 土地管理费属于什么费用
  • 减免税做营业外收入的会计分录
  • 公司借钱不还怎么办
  • 营改增对财务人员的影响
  • 水电费收据可以入公司帐吗
  • 暂估应付账款的科目编码
  • 发票线上申领线下配送
  • 营业账簿如何缴纳税款
  • SQL语句查询数据量
  • MySQL通过触发器解决数据库中表的行数限制详解及实例
  • safeplugin是什么软件
  • win10 自带软件
  • WIN7系统共享文件夹 您没有权限访问
  • win8升级win10补丁
  • win10通讯设置在哪
  • win10浏览器下载不了软件怎么回事
  • centos release6.7
  • windows10的操作中心
  • jquery动画库
  • perl脚本执行顺序
  • shell脚本 su
  • android 实例教程
  • JavaScript的Number对象的toString()方法
  • jquery中选择器分为哪三种
  • 街道税务所职责和任务
  • 增值税抵扣联怎么装订
  • 扶贫绩效目标申请怎么写
  • 浙江省地方税务局通用定额发票
  • 江西国家税务局入围体检名单
  • 湖北航天金税盘服务器地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设