Introduction

PyQt是Python语言的GUI编程解决方案之一。可以用来代替Python内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,PyQt是一个自由软件。

在Linux下使用pycharm写python是最舒服的。本文介绍了Linux下pycharm qt5开发环境的配置。

0.安装python3
ubuntu20.04下默认都安装了python3,不必在安装了,跳过这一步

1.安装pyqt

# 直接安装所有包即可,不大
sudo apt-get install pyqt5*

2.安装qt designer
qt的designer被集成到了qt creator中,但是我们如果只是单纯开发pyqt的话,不需要qtcreator那么大的包,只需要安装designer设计包即可。

sudo apt-get install qttools5-dev-tools

然后通过designer即可运行qt-designer。可以通过whereis designer查看d

十二、ubuntu20.10(Linux)下Pycharm配置pyqt5开发环境相关推荐

  1. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

  2. ubuntu 配置android环境,Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

  3. 记mac电脑下pycharm配置qt-creator开发环境

    一.关于window系统下配置请参考 二.在mac系统下配置的有点出路 1.不能直接安装pip3 install pyqt5-tools会直接报错的 三.正确的安装方式 1.官网下载 2.直接默认安装 ...

  4. linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装   基本系统Ubuntu 7.10 G - phpStudy...

    Ubuntu Linux下安装配置fluxbox桌面环境 安装 基本系统Ubuntu 7.10 Gutsy,Xfce桌面.直接安装源里的fluxbox: aptitude install fluxbo ...

  5. linux下怎么配置gnome桌面环境,Linux下怎么配置Gnome桌面环境

    和Windows一样,在Gnome的文件管理器(nautilus)里,双击一个文件的时候,系统会自动调用相应的程序去打开这个文件.下面学习啦小编教大家在 Linux下怎么配置Gnome桌面环境,下面大 ...

  6. linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程

    LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...

  7. Linux下搭建Cortex-M嵌入式开发环境

    Linux下搭建Cortex-M嵌入式开发环境 终于换上了Linux,更换之前考虑良久,最后选定了Ubuntu15(PS:自己家里用的是Fedora),主要是考虑Ubuntu确实更易用(但明显没有De ...

  8. Linux 下搭建 Java Web 开发环境

    Linux 下搭建 Java Web 开发环境 我的小站.Github Java Web,是用Java技术来解决相关web互联网领域的技术栈,下方为 Linux 下搭建 Java Web 开发环境教程 ...

  9. 在linux下搭建git环境,在linux下搭建git github开发环境

    在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...

最新文章

  1. 微服务系列(五):事件驱动的数据管理
  2. 为什么不建议用 equals 判断对象相等?
  3. Centos6.3下利用open***部署远程×××服务
  4. Servlet总结04——注意Servlet单实例的线程安全性
  5. 微信小程序 setData动态设置数组中的数据
  6. java六大原则_六大Java功能
  7. Codeforces Round #402 D String Game(二分)
  8. 图论学习四之Disjoint set union并查集
  9. 虚拟主机中,不修改IIS设置,在IIS6下运行MVC架构的网站
  10. 浅谈SnackBar(Toast大兄弟)
  11. Eclipse — 导包异常总结《I》
  12. ubuntu14.04中安装opencv2.4.11
  13. Python Re 模块超全解读
  14. python矢量图_使用python制作矢量图
  15. GitHub Actions 入门教程
  16. C++中string类下的begin,end,rbegin,rend的用法
  17. html依次显示选中的值,html 快速布局 - osc_pw143nru的个人空间 - OSCHINA - 中文开源技术交流社区...
  18. 车载诊断数据库ODX——初步了解ODX
  19. c语言 字符串转换中文乱码,怎么将unicode转中文字符编码存在文本中
  20. 必看!德国双元制教育超全面科普→

热门文章

  1. Go实现简单的RESTful_API
  2. UVA340 ​​​​​​​Master-Mind Hints【数组】
  3. 悼念512汶川大地震遇难同胞——选拔志愿者【博奕】
  4. centos6.8 环境一键安装包 nginx配置thinkphp5
  5. js 添加事件 attachEvent 和 addEventListener 的区别
  6. 将Java应用程序本地编译为EXE的几种方法
  7. 思科(Cisco)IOS 12.3特性分析[ZT]
  8. python setup.py install 出错_python setup.py install 失败
  9. 用户登录提交前,密码加密传输
  10. 计算机模拟蛋白,酶的计算机模拟和蛋白质组分析