首页 > 其他分享 >phthon+qt5

phthon+qt5

时间:2022-09-22 19:37:26浏览次数:45  
标签:qt5 Qt py exe Pycharm phthon main spec

1. 安装phcharm

2.Pycharm打开Setiings->Python Interpreter, 选择Add:

virtualenv Environment-->base interpreter: 加入本地的phython路径

3. 安装QT5和工具包

命令:pip install PyQt5

pip install PyQt5-tools

4. Tools->External tools 添加

 

【Name】:输入工具在菜单中想呈现的名称,比如Qt Designer 【Program】:designer.exe程序的位置,可以用everything搜一下,比如我的就是:D:\Qt\bin\designer.exe 【Working directory】:designer.exe的工作路径,设置为$ProjectFileDir$ 添加好之后就可以在Pycharm里面打开配置的Qt Designer,对工具界面进行可视化设计了:  

 

 5. 使用Qt Designer

打开时选择***.ui进行更新: 更新界面之后点击保存,并在Pycharm终端中运行:pyuic5 -o ***.py ***.ui 这样***.py就会更新为刚刚设计好的界面代码了,接下来在xxx.py中编写功能代码。   6 打包可执行文件    功能开发完成后想要打包成可执行程序,在Pycharm终端执行:pyinstaller.exe -F -i bike.ico main.py 生成main.spec文件 然后可以在main.spec中修改工具名称或 再用脚本:Pyinstaller main.spec 打包(如果已有main.spec,直接用这条命令打包就可以了) 生成的可执行程序保存在/xxx/dist中,可以拷贝到其他地方使用了。 图标,如果工具中要使用图片和其他的可执行文件都需要在里面打包.    

 

 

 

 

标签:qt5,Qt,py,exe,Pycharm,phthon,main,spec
From: https://www.cnblogs.com/hicpp/p/16720604.html

相关文章

  • Python桌面应用开发 ——— PyQT5
    Qt是一个跨平台的C++开发库,主要用来开发图形用户界面(GraphicalUserInterface,GUI)程序,当然也可以开发不带界面的命令行(CommandUserInterface,CUI)程序。PyQT5简介PyQt......
  • Qt5.14.2使用虚拟键盘
    说明这是关于Qt5(Qt5.1.4.2),QWidget编程使用Qt虚拟键盘(qtvirtualkeyboard)Tag:QT5,Qt,软件盘、虚拟键盘,Widget程序,QML 作者:[email protected] 关键代码启用虚拟键盘......
  • PyQt5主窗口点击按钮弹出子窗口对话框
    首先在QtDesigner中创建一个主窗口和一个对话框子窗口,如下图所示:设计完成后,转换成两个py文件,对于两个分开的文件实现子窗口的调用,我看了一些资料,基本都是新建一个文件然......
  • pyqt5控件使用方法
    一)消息框(QMessageBox)一、提供的类型QMessageBox.information信息框QMessageBox.question问答框QMessageBox.warning警告QMessageBox.ctitical危险......
  • linux下Qt5中qDebug信息不输出
    Qt5中qDebug信息不输出的解决方法Qt5中默认不输出调试信息,因此要输出调试信息时,需要修改配置。一、修改qt项目pro配置文件确保调试模式时,取消QT_NO_DEBUG_OUTPUT......
  • modbus_rtu协议读取监测软件-大气废弃数据实时监控软件pyqt5
      串口发送数据:01030000001845c0串口接收数据:0103304242825d4223f4074113097740f7e08541569aa140f0654240ccedaf4283f0a442......
  • PyCharm+PyQt5+QtDesigner配置(三)
    换电脑这么多天了,一直没用python写界面应用,昨天用到,需要重新配置环境,于是开始在百度搜索,看到一篇博客写的挺条理的,嗯是我的菜,于是默默看完,最后发现这位大哥真的是转载的我......
  • qt5.9 +vs2015 32bit 错误“-1: error: LNK1158: 无法运行“rc.exe”
    开发平台qt5.9.0+vs201532bit....在准备运行vs2015及安装了vs2019后,运行原来可以运行的程序时,出现了错误“-1:error:LNK1158:无法运行“rc.exe”复制了“C:\Progra......
  • Osg-Osg利用Texture2D给球面贴图(Qt5.14.2+osgE3.6.5+win10)-No28-Texture2D
    相关资料:https://blog.csdn.net/forcsdn_tang/article/details/122273695 实例代码:.pro1QT+=coreguiwidgets2QT+=opengl3TARGET=Tes......
  • Win10+VS2019+Qt5.15.2下编译QCAD
    Win10+VS2019+Qt5.15.2下编译QCAD目录Win10+VS2019+Qt5.15.2下编译QCAD环境配置Qt安装VisualStudio2019安装QCAD编译Clone编译QCAD编译QtScripts插件运行问题总结参考......