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

做微信推文的网站个人发布信息的免费平台

做微信推文的网站,个人发布信息的免费平台,如何使用网站模板建设网站,香水网站模板目录 一 安装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/a/471811.html

相关文章:

  • 做网站的公司成都用muse做网站
  • app网站建设教程视频wordpress tag列表页面
  • 查不到备案的网站wordpress怎么备份按在
  • 泉州网站制作运营商专业湘潭网站定制
  • 北京制作网站的公司简介交互网站是什么
  • 链表和数组
  • 做美食介绍的网站设计公司logo免费
  • 佛山网站建设十年乐云seowordpress 注册 地址
  • 网站设计与规划找人做网站应该注意什么
  • 企业网站的功能有哪些昆明网站建设推荐力鼎科技
  • Vue定义全局弹窗组件,使其在满足某种条件情况下弹出
  • 开发文档规范
  • 合肥 电子商务 网站推广wordpress 循环两个交替
  • 12306网站哪个公司做的wordpress 3.9 编辑文章 固定链接 不能编辑
  • 网站方案设计做不做生意都要知道的网站
  • 频率在空间上的投射
  • 网站建设的相关知识c 网站开发简单实例
  • 【避坑】键值存储分解技术的局限性
  • 瑞丽企业网站建设各网站封面尺寸
  • 企业网站建站系统网站建设与网页设计课程
  • 毕设做网站怎么弄代码设计工商注册网站
  • 为什么进不了中国建设银行网站wordpress 插件经验
  • 嵌入式学习笔记6.PWM
  • 成都网站建设四川推来客网络手表网站 源码
  • 大型大型网站建设方案ppt大连网站建设动态
  • 网站的推广运营wordpress建设
  • 山东住房建设部网站在线p图网页
  • 哪里需要人做钓鱼网站维力安网站建设公司
  • 备案的网站必须打开吗seo是什么意思揉若湖南岚鸿专注
  • 湖南长信建设集团网站wordpress 怎么改中文字体