当前位置: 首页 > wzjs >正文

汽车做网站济南网络推广

汽车做网站,济南网络推广,技术支持东莞网站建设,长春网络公司目录 一 安装PyQt5 二 配置pycharm使用QT Designer 三 使用pyinstaller打包pyqt程序 一 安装PyQt5 1 winr,输入cmd,打开终端,创建一个pyqt虚拟环境 conda create -n pyqt python3.9 2 进入pyqt虚拟环境,通过pip安装qt工具库…

目录

一 安装PyQt5

二 配置pycharm使用QT Designer

三 使用pyinstaller打包pyqt程序


一 安装PyQt5

1 win+r,输入cmd,打开终端,创建一个pyqt虚拟环境

conda create -n pyqt python=3.9

2 进入pyqt虚拟环境,通过pip安装qt工具库: PyQt5PyQt5-tools

conda activate pyqt
pip install PyQt5 
pip install PyQt5-tools

或者使用清华源镜像

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

3 测试是否安装成功:在pyqt环境下,运行以下代码,弹出Hello, PyQt5! 对话框,表明成功。

import sys
from PyQt5.QtWidgets import QWidget, QApplicationapp = QApplication(sys.argv)
widget = QWidget()
widget.resize(640, 480)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())

注:安装完成后在 %Python_path%\Lib\site-packages 目录中可以看到 PyQt5pyqt5-toolsPyQt5-sip 、以及多了的 qt_applications qt5-tools 目录。

注:windos平台,pyqt-tool默认安装qt desiger.exe,安装路径为:

pyqt 5.15.X之前版本:

%ptrhon_path%/Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe

pyqt 5.15.X以及之后的版本:

%ptrhon_path%/Lib\site-packages\qt5_applications\Qt\bin\designer.exe

双击designer.exe即可打开。

二 配置pycharm使用QT Designer

安装成功之后,打开 PyCharm 我们设置两个 extern tools .

  1. 通过PyCharm 打开 QT Designer
  2. 通过PyCharm 将 xxx.ui 文件 转成 xxx.py 文件

1 添加外部工具

fileSettings... → ToolsExternal Tools+

添加 QT Designer 

  • "名称" : 这里可以自定义的,例如QT Designer
  • "程序":选择的是 "designer.exe" 的安装目录, 具体的可以参考1.3结尾:QT Designer路径
  • "工作目录": 根据实际情况配置,这里我直接使用的是 宏 $FileDir$

添加 Pyuic

  • "名称": 这里可以自定义的
  • "程序":选择的是 "pyuic5.exe" 的安装目录
  • "实参":$FileName$ -o $FileNameWithoutExtension$.py
    • 意思将选中的 xxx.ui 文件转换为同名的 xxx.py文件
    • 需要特别注意的是,执行的时候需要右键选中对应的 xxx.ui 文件,不然会出错的。
  • "工作目录": 根据实际情况配置,这里我直接使用的是 宏 $FileDir$

2 创建new.ui文件

菜单栏ToolsExternal ToolsQT Designermain window创建  → 保存

3 编辑ui界面

在左侧Widget Box框中,找到Text Browser直接拖入创建的Main Window中,双击Text Browser,输入:你好,然后保存。

4 将 new.ui 文件转换为 new.py 文件。

选中 new.ui右击 External Tools Pyuic,即可生成new.py文件。

生成的new.py如下:

里面已经帮我们编写了窗体的框架代码,但是这个文件无法运行,他只是定义了一个类。新建一个py 文件,将这个窗体框架文件用import的方式导入进来,并编写调用代码。或者直接在最后面添加以下代码:

if __name__ == '__main__':import sysfrom PyQt5.QtWidgets import QApplication, QMainWindowapp = QApplication(sys.argv)MainWindow = QMainWindow()ui = Ui_MainWindow()ui.setupUi(MainWindow)MainWindow.show()sys.exit(app.exec_())

运行:

 

三 使用pyinstaller打包pyqt程序

1 安装 pyinstaller

pip install pyinstaller

 2 使用方法

打开脚本窗口,定位到需要打包的python文件中进行操作,在conda虚拟环境中使用的,需提前进入环境中。

最常规的用法:

pyinstaller -F -w python.py

用法参考此表格:

-h/--help查看该模块的帮助信息
-F产生单个的可执行文件,不暴露其他信息,启动较慢
-D产生一个目录(包含多个文件)作为可执行程序,启动快
-w指定程序运行时不显示命令行窗口(仅对 Windows 有效)也就是不显示小黑窗口
-a/--ascii不包含 Unicode 字符集支持
-d/--debug产生 debug 版本的可执行文件
-c指定使用命令行窗口运行程序(仅对 Windows 有效)
-o指定 spec 文件的生成目录。如果没有指定,则默认使用当前目录来生成 spec 文件
-p设置 Python 导入模块的路径(和设置 PYTHONPATH 环境变量的作用相似)。也可使用路径分隔符(Windows 使用分号,Linux 使用冒号)来分隔多个路径
-n指定项目(产生的 spec)名字。如果省略该选项,那么第一个脚本的主文件名将作为 spec 的名字

如果不理解或需要别的功能,请自行使用-h/--help指令查询

可以去这里下载icon文件:iconfont-阿里巴巴矢量图标库

可以去这里将图片转化为icon文件:制作ico图标 | 在线ico图标转换工具 方便制作favicon.ico - 比特虫 - Bitbug.net

然后用指令自定义图标:

pyinstaller -F -i icon.ico python.py 

3 pyinstaller和第三方依赖库(opencv-python)打包使用

如果打包好之后显示缺少别的包,替换下指令中的名称即可 

pyinstaller -F -w --hidden-import opencv-python python.py

http://www.dtcms.com/wzjs/92678.html

相关文章:

  • 自己建立网站用什么软件app软件推广平台
  • php网站建设案例教程视频教程企业seo排名外包
  • 苹果网站用什么做的吗沧州百度推广公司
  • 肇庆网站快速排名提升链接网
  • 如何做解析网站广州网络营销推广公司
  • 做微信网站公司名称公众号seo排名优化
  • 网站落地页制作推广引流渠道有哪些
  • wordpress 获取别名惠东seo公司
  • 那些网站可以做团购图片百度搜索
  • 做设计在哪个网站找图片大全西安网站建设平台
  • 沭阳网站建设招聘郑州网站定制
  • 中山网站推广全国唯一一个没有疫情的城市
  • 多语言网站思路最好用的磁力搜索器
  • 网站开发无使用期限怎么摊销长沙大型网站建设公司
  • 自学php做网站真人seo点击平台
  • 大连建设科技网站seo推广宣传
  • 长沙做网站好的公司哪里有软件培训班
  • 企业网站托管的方案温州seo顾问
  • 用php做商城网站的设计论文漳州网络推广
  • 网站建设咨询云尚网络宁波seo服务推广
  • 哈尔滨虚拟web网站设计公司百度贴吧网页版登录入口
  • 做外贸的有些什么网站互联网营销方式有哪些
  • 深圳网站制作880关键词首页排名优化价格
  • 仙桃网站定制一般的电脑培训班要多少钱
  • 文昌品牌网站建设费用百度地图疫情实时动态
  • 电话销售电销系统360优化关键词
  • 怎么设置网站默认首页荆门网络推广
  • 相对于网站根目录的的绝对路径seo网站
  • 苏宁易购网页布局设计济南seo官网优化
  • 电脑编程入门自学做关键词优化