如何用pycharm将.ui文件转换为.py文件(内含出错解决方法)
1.打开pycharm,接着点击File→Setting→Tools→External Tools,点击红圈处的加号添加外部工具。
2.为了方便辨认,就将名字起名为PyUIC(名字起什么都可以);
program: 选择python.exe
;
Arguments: 输入-m PyQt5.uic.pyuic $FileName$ -o$FileNameWithoutExtension$ .py -x
;
working directory: 输入$ProjectFileDir$
;
点击OK,点击OK。
3.将ui文件放在pycharm的目录下,在pycharm的左栏中找到文件,右键ui文件,找到external tools,选择PyUIC。
4.之后,我们的py文件就转换出来啦,转换在ui文件所在的目录中,在目录中双击即可打开。
转换时若出现这些情况的:
1.ui转完py无法运行的,见:https://blog.csdn.net/stormdony/article/details/80400032
2.ui转py弹出这个(this application failed to start because no Qt platform plugin could be initi)的,见:https://blog.csdn.net/tonny7501/article/details/102640034
若有问题欢迎留言讨论。
如何用pycharm将.ui文件转换为.py文件(内含出错解决方法)相关推荐
- jupyter文件转换为py文件
参考: jupyter文件转换为py文件_柏拉图工作室-AI学科的博客-CSDN博客_jupyter生成py文件 方式一:打开jupyter,然后File-Download as-Python(.py ...
- 如何将.ipynb文件转换为.py文件
作业条件:在jupyter notebook下编写完程序,保存为"myprogram.ipynb". 作业目的:选择在jupyter notebook下编写python程序(因为喜 ...
- mysql 5.7 导入出错_mysql5.x数据库文件导入mysql5.7数据库出错解决方法
由于mysql5.7 timestamp 类型不允许 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', 创建表的是后会报异常 修改mysql5.7的配 ...
- 【pyqt5】配置Qt Designer之【designer.exe的保存位置及ui文件转py文件及no Qt platform plugin could be initialized 问题解决】
目录 一.寻找designer.exe 二.no Qt platform plugin could be initialized 问题解决 三.ui文件转换为py文件 四.pyqt5的使用教程 一.寻 ...
- Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)
目录 1.创建项目 2.将.ui文件生成.py文件 2.1.Eric 6编译 2.2.Python命令行编译 2.3.脚本编译 3.界面.逻辑分离思想 在开始本文之前提醒各位朋友,Python记得安装 ...
- PyQt5 将.ui文件转为.py文件并用另一个.py调用
一..ui转.py 1.使用终端进入ui文件所在的文件夹 值得注意的是,Anaconda Prompt不能直接cd进其它盘 需要在根目录下进行切换盘符操作,使用 cd ..切进上一级目录,直到进入根目 ...
- python文件输出exe文件反汇编_python 反编译exe文件为py文件的实例代码
我们用pyinstaller把朋友文件打包成exe文件,但有时候我们需要还原,我们可以用pyinstxtractor.py 用法: python pyinstxtractor.py xxx.exe 之 ...
- 解决pycharm QtDesigner生成.ui文件转为.py文件运行不出现界面的方法(信号与槽生成的除外)
解决pycharm QtDesigner生成.ui文件转为.py文件运行不出现界面的方法(信号与槽生成的除外,会报错闪退) 一般需要导入下面两个包 from PyQt5.QtWidgets impor ...
- Pycharm 转化ui文件为py文件:报错Error in input file: not well-formed (invalid token): line 1, column 1
利用PyUIC转化 .ui文件为 .py文件时,报错 Error in input file: not well-formed (invalid token): line 1, column 1 我出 ...
最新文章
- 一起学asp.net基础文章二 服务器控件、客户端控件和html表单控件
- 软件开发生命周期中的设计阶段_测试基础——软件开发生命周期
- php extname shared,PHP: 编写第一个PHP扩展
- spring boot 启动卡住_SpringBoot 居然有 44 种应用启动器
- 《TensorFlow:实战Google深度学习框架》——5.3 TensorFlow中的变量初始化函数
- 如何查看本机安装的python支持哪种.whl文件
- 剑指Offer之寻找二叉树下一个节点
- 面包屑php源码,自己写的面包屑导航
- 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_13-删除页面-前端-Api调用...
- TeamTalk UtilPdu详解
- 国土导弹光学反狙击探测系统行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 二维线段树(线段树套线段树)
- 如何批量给视频加文字水印?
- app提示已到期_有了这个App的提醒,再也不用担心商品什么时候过期啦
- 【原创】VBA学习笔记(300)VBA 很多工作表函数都只对1维数组有用,用2维数组上经常报错!
- scroll-view的描点跳转
- 十年沉浮,Web2 到 Web3 的转变之路
- 玩转Linux操作系统
- 机器学习十大算法之三K-means
- Windows10远程报错:由于CredSSP加密Oracle修正导致远程失败