位置: 编程技术 - 正文

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)

  • 建筑业固定资产折旧费用科目是什么
  • 小规模纳税人缴纳企业所得税
  • 挂车交车船税吗
  • 股票初始计量后按新金融准则计入哪个科目
  • 政府的慰问金一般有多少钱
  • 车保险备注栏车船税如何记账
  • 咨询公司要交税吗
  • 如何查询对方是不是一般纳税人
  • 研发投入和研发支出的关系
  • 住宿发票要附清单吗
  • 处置子公司全部股权会计处理 企业会计准则
  • 房地产企业印花税税目
  • 个人出租不动产税率
  • 免征土地增值税
  • 应收留抵税额退税款科目是资产类
  • 补交以前年度增值税和滞纳金怎么开票
  • 不缴地税国税可停票吗?
  • 没有进项开销项发票是虚开发票吗
  • 办公室购买绿植违规吗
  • 实收资本印花税最新规定
  • 通用机打发票属于什么发票
  • 抵扣进项税有期限吗
  • 房地产开发企业预缴增值税
  • 年度终了,会计部门都要将旧账编造清册
  • 企业土地未全部使用如何缴纳房产税?
  • windows10如何设置密码
  • 固定资产折旧的会计凭证
  • 先发货后开票的销售业务流程
  • windows11蓝牙问题
  • 赠品不开发票合理么
  • onekey.exe是什么
  • 什么是增值税进项税额和销项税额
  • 期间费用计入产品成本的费用吗
  • 多目标pso
  • html做超链接
  • React Hook - useEffecfa函数的使用细节详解
  • php curl_init
  • 公司车辆出售需要什么手续
  • vue-echarts
  • 手把手的教
  • 什么是行政规费和税费
  • 客户的赔偿金会计分录
  • 帝国cms使用手册
  • 公司承担员工的社保费会计分录
  • python调试器是什么
  • 如何界定人力资源管理
  • 个人去税务局开劳务发票要交多少税
  • 减值准备的会计科目
  • 销售额大于营业收入吗
  • 代扣代缴个人所得税账务处理
  • 怎么处理部分股票流出
  • 用现金支付的款项
  • 新政府会计固定资产的核算与计量
  • 养猪场财务账目怎么做
  • 考核奖金属于工资吗
  • 盈余公积现金流量表中应填入哪里呢
  • 记帐凭证会计处理程序及其应用
  • 速动资产包括哪些流动资产
  • MySQL创建数据库字符集和排序规则
  • WIN7系统的电脑里可以安装会声会影10吗?
  • win8系统笔记本怎么恢复出厂设置
  • bp程序是什么意思
  • xp桌面浏览器图标不见了
  • sisusbrg.exe - sisusbrg是什么进程 有什么用
  • windows xp快捷键设置在哪
  • 创建网站根目录
  • Node.js中的什么模块是用于处理文件和目录的
  • 基于node.js的跳蚤市场网站主要内容
  • 如何做好设计师
  • python怎么编函数
  • python中对象的概念
  • javascript怎么编写
  • android 5.1 WIFI图标上的感叹号及其解决办法
  • 总局公告2011年第34号
  • 国税和地税比例
  • 船舶吨税 税率
  • 房地产的土地增值税计入哪个科目
  • 补贴收入有哪些
  • 江苏电子口岸卡邮寄大概需要多久
  • 体育局和什么局合并了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设