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

python开发环境

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

pyqt5+pycharm+python

本文是转载内容加上自已的注释和排版。本质上还是转载。

1、安装python,百度/google即可

2、安装pyqt

pip install pyqt5

另外还要安装

1 pip install pyqt5-tools

用于ui设计

3、安装pycharm

感觉IDE要比eric好,所以用它。

pycharm可以百度或google。

4、pycharm配置

1)、添加external Tools

打开settings->Tools->External Tools点击“+”

\

2)、添加QtDesigner(这个用于ui设计)

如下图设置。

\

3)、添加PyUIC(这个用于把第二步生成的.ui文件转换成.py文件)

如下图设置。

Parameters:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

\

5)、pycharm也要下qtpy5

之前那个只是在命令行下面可以使用到,但是pycharm还是找不到。我也没有在pycharm里面找到设置路径的地方。如下图下载一下就好。

204121_IHyU_995529.png

5、使用方法

建产项目:调用tools-->external tools-->qtdesigner(刚刚建立的)

这个会调出qtdesigner,画完ui之后,保存成.ui文件。

在.ui文件上面右键:external tools-->pyuic(也是刚刚建立的)

把.ui文件转化成.py文件。

其它就跟开发python脚本一样啰。

 

 

 

 

转载于:https://my.oschina.net/Cf438NuwHLl/blog/1790852

相关文章:

  • 网页排版布局--从里到外先搞定结构
  • 常见的Web安全及其攻防姿势
  • 利益相关者分析
  • 长春网站建设×××,网站制作的步骤
  • spring boot @ConfigurationProperties vs @Value
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • websocket的那些事 - 初识
  • Easyui Tab使用
  • 通过DataWorks数据集成归档日志服务数据至MaxCompute进行离线分析
  • 分享 | 关于人工智能算法建模稳定性那些事儿
  • 金三银四,2019大厂Android高级工程师面试题整理
  • 函数的命名空间、作用域、闭包函数
  • 内核常见锁的机制与实现分析2
  • int,char指针探究
  • 安卓平台Flutter启动过程全解析
  • 【笔记】你不知道的JS读书笔记——Promise
  • 11111111
  • C语言笔记(第一章:C语言编程)
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • Linux快速复制或删除大量小文件
  • Lsb图片隐写
  • MySQL的数据类型
  • vue数据传递--我有特殊的实现技巧
  • Yeoman_Bower_Grunt
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 每天一个设计模式之命令模式
  • 前端自动化解决方案
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (力扣题库)跳跃游戏II(c++)
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (四)Linux Shell编程——输入输出重定向
  • (转)ORM
  • .Net core 6.0 升8.0
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .net开发时的诡异问题,button的onclick事件无效
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [Firefly-Linux] RK3568 pca9555芯片驱动详解