位置: 编程技术 - 正文

Python中.py文件打包成exe可执行文件详解(python运行py文件没反应)

编辑:rootadmin

推荐整理分享Python中.py文件打包成exe可执行文件详解(python运行py文件没反应),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python运行py文件没反应,py文件格式用什么打开,python3.7运行py文件,python3运行py文件,py文件怎么使用,python pyd文件,python.py文件怎么运行,python py文件,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

最近做了几个简单的爬虫python程序,于是就想做个窗口看看效果。

首先是,窗口的话,以前没怎么接触过,就先考虑用Qt制作简单的ui。这里用前面sinanews的爬虫脚本为例,制作一个获取当天sina头条新闻的窗口。

生成py文件后,运行该py文件,这里窗口我只是随便拖了几个组件进去,主要的text browser用于显示获取到的sinanews。

首先贴一下我的配置

官方下载:

Python 3.3.3

  PyQt5-5.2.1 for Py3.3(当安装完Python3.3后,安装对应PyQt,其会找到Python安装目录,不用更改安装目录)

本地下载:

Python 3.3.3

PyQt5-5.2.1 for Py3.3(当安装完Python3.3后,安装对应PyQt,其会找到Python安装目录,不用更改安装目录)

Python3.3默认是没有安装pip的,需要下载get-pip.py运行之后,提示安装成功。

接下来就要安装一些必要的组件了。为了安装方便,先把pip添加进环境变量。

下面我们就可以用pip命令安装组件了。

Python中.py文件打包成exe可执行文件详解(python运行py文件没反应)

先把sina_news.py贴出来,观察需要哪些组件。

发现import requests,import BeautifulSoup 所以先来安装这些组件

当我们把这段代码贴进窗口代码后:

x.py

如果前面顺利的话,现在用python运行x.py应该能看到显示的窗口。

下面就是打包的过程了,这里笔者用的Pyinstaller,没有安装的话,要安装一下:

安装完成后,cmd路径cd到x.py所在目录。

打包命令:

此时,在x.py便生成dist文件夹,打包的x.exe就在此文件夹下。双击x.exe显示效果:

当然还有许多改进的地方,比如在上面选择日期,获得指定日期的头条新闻。

笔者在这片博文主要介绍py文件的打包过程。

可能遇到的问题:

打开打包后的程序无法运行显示:

当然这个错误代码,当时我没有保留,这是版本不匹配造成的:

我的Pyinstaller为3.2

需要降低requests的版本,requests2.可以成功打包,而2.就不行。这里贴上解决此问题用到的requests2.不知道以后会不会修复这个问题。这个bug昨天做梦我还梦到呢。今天早上起来就解决了,兴奋的受不了。希望在此过程中遇到的问题对你会有所帮助。

总结

标签: python运行py文件没反应

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

上一篇:python3中dict(字典)的使用方法示例(python中的__dict__)

下一篇:Python编程之event对象的用法实例分析(python event.pos)

  • 长期股权投资的入账价值怎么算
  • 吸收合并的税务问题
  • 受票方与付款方不一致
  • 长期待摊费用怎么算
  • 什么公司可以开普票
  • 未开票收入缴纳增值税怎么冲减补开发票
  • 公司年末报表
  • 小微企业税务服务站
  • 手写报销单据格式图片
  • 季度申报所得税费用怎么做
  • 营业收入大于资产总计和主营业务收入之和什么原因
  • 买车支付的车辆购置税怎么入账
  • 小规模人力资源外包税率
  • 公司之间房产过户免税条件
  • 外经证的项目范围
  • 罚款从工资扣除的说明
  • 工程结算怎么结转收入
  • 低值易耗品库存
  • 美金报关出口能不能收跨境人民币
  • 用银行存款缴纳各种税费所引起的变动为
  • 进口一批原材料,海关核定的关税完税价格
  • 小企业会计准则和企业会计准则的区别
  • 用于集体福利的进项税额转出
  • 食堂费用计入应付职工薪酬吗
  • 能够影响现金流的因素有
  • 自己去税务局开票怎么开
  • 餐饮业现金流
  • Mac系统中使用QuickTime Player实现屏幕录像图文教程
  • 重置edge浏览器设置
  • 出口押汇算贷款吗
  • 基建期土地摊销
  • php yield 异步
  • 投资性房地产转为存货
  • 计提补贴会计分录
  • 小型微利企业减免所得税计算公式
  • vite vuex
  • php怎么写接口给别人调用
  • 定额发票累计领用金额怎么填
  • 轮播图效果用css怎么实现
  • 二手车价格网站
  • 企业年度汇算清缴申报表填写
  • 公益组织可以开公司吗
  • 个体户一直未申请怎么办
  • 5万元买二手车能买什么价位的车
  • 库存商品出库分类
  • 残疾人保障金的工资总额怎么填
  • 投资性房地产出售
  • 当月业务的发票可以次月开吗
  • 个税手续费返还要交企业所得税吗
  • 高校报销开普票还是专票
  • 作业成本多用于直接成本的核算
  • 国有资产保值增值率
  • 电子商务会计怎么样
  • 兼职人员属于雇佣人吗
  • 认证系统维护费可以全额抵扣吗
  • 开票操作流程是什么
  • 客户收到产品后应该说什么
  • 客户火车票可以抵扣进项税吗
  • 辅助生产成本如何结转
  • win mysql
  • 数据库访问机制
  • win7出现蓝屏如何解决
  • ubuntu nginx webdav
  • win7打开注册表的命令
  • centos安装教程详解
  • win7 64位系统使用360安全浏览器在网页中播放视频出现花屏的解决方法
  • win8没有开始菜单 点键盘开始菜单黑屏
  • windows8无法安装wps
  • win10预览版和正式版区别
  • win7操作系统的主要功能
  • 如何使用shell脚本将文件中的人分组,并输出
  • mac vscode opengl
  • 编写一个简单的shell
  • 批处理应用实例
  • 月经其间可以吃消摇丸吗
  • 批处理/l
  • python ar
  • android documents
  • 金税三期是什么内容
  • 珠海选调生2021公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设