位置: 编程技术 - 正文

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)

  • 一般纳税人抵扣小规模期间的专票怎么解决
  • 二手房交易需缴纳哪些费用
  • 装修行业小规模纳税人标准
  • 中级会计报名必须用ie浏览器吗
  • 个人缴纳职业年金是什么意思
  • 住房补贴需要交什么材料
  • 税务筹划的12种方法知乎
  • 无形资产摊销是谨慎性原则吗
  • 收到进度款开票如何做账务处理合适呢?
  • 未实缴出资的股东退股
  • 管理会计的目标包括多选题
  • 航空公司按照一次性收费
  • 民办学校都没有编制吗
  • 土地闲置费是否可以列入生产成本
  • 实收资本印花税最新政策2023年
  • 项目合作费包括
  • 收到个税手续费返还现金流量表
  • 小规模纳税人免征增值税怎么记账
  • 个人独资企业租车缴纳税金
  • 损益类账户包括成本类吗
  • 选择简易征收可以开专票吗
  • 政府补贴的银行卡注销了会怎么样
  • 连续亏损二年怎么处理
  • 收到工会经费返还属于现金流量表哪
  • 纳税人外购下列已税消费品
  • 出口退税的会计分录实例
  • 生产车间发生的间接费用会计科目
  • win10电脑防火墙如何关闭
  • lstm多对多
  • PHP:pcntl_sigtimedwait()的用法_PCNTL函数
  • 归属性质
  • 长期借款的主要原因
  • c#openxml
  • vite + vue + ts 自动按需导入 Element Plus组件,并如何解决按需引入后ElMessage与ElLoading 的问题(找不到名称“ElMessage”问题。)
  • 企业营运资金管理存在的问题
  • 公允价值进行会计计量
  • 未确认融资费用怎么算
  • web前端基础是什么
  • 办公室清洁费计算公式
  • 错误凭证如何修改?所有的错误的凭证都能修改吗?
  • 民办非企业开办资金入什么科目
  • 建筑劳务公司适应什么工程
  • 增值税免税收入账务处理
  • 公司给员工的福利房可以买卖吗
  • 建筑业增值税预缴管理办法
  • puthon zip函数
  • 怎么在网上申请信用卡
  • 百旺 税控盘
  • 小企业会计准则适用于哪些企业
  • 开票只开大类
  • 税前扣除的意思
  • 制造费用属于哪个科目类别
  • 公司使用pos机
  • 库存商品暂估入库科目怎么做
  • 教育费附加免征额
  • 旅游业营业税税率
  • 固定资产清理明细账采用什么账簿
  • 企业预付账款的分录
  • 10种Java开发者编写SQL语句时常见错误
  • sqlserver1053怎么解决
  • mysql完整教程
  • windows server 2008 r2有哪些特点
  • centos怎么配置ssh
  • win10电脑版微信字体大小怎么设置方法
  • macbook pro怎么分区
  • ubuntu安装quagga
  • win10任务界面
  • win10不停的自动重启
  • 安卓游戏引擎
  • 批处理/d
  • perl读取文件内容到数组
  • shell监控进程
  • android activity回调函数
  • linux重启关闭打开达梦数据库
  • js如何输出页面内容
  • python文件文件夹操作
  • Material Design:利用RecyclerView CardView实现新闻卡片样式
  • 手机申报税务不成功怎么办
  • 开票系统税控盘在哪里
  • 个人股和公司股
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设