Python GUI界面开发环境配置:Pycharm+PyQt5

Posted ivan_lee_cn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python GUI界面开发环境配置:Pycharm+PyQt5相关的知识,希望对你有一定的参考价值。

通过DoS命令行执行如下命令,可能需要管理员权限。

检查Python版本:python

 

更新pip版本:python -m pip install --upgrade pip

安装PyQt5: pip install pyqt5

 安装PyQt5-tools: pip install pyqt5-tools

安装更新SIP版本: pip install SIP

 

sip的简介

     Python的一个特性是,它具有强大的功能,它能够使用C或C++编写的现有库,并使它们成为Python扩展模块。这种扩展模块通常被称为库的绑定。
SIP是一种工具,它可以很容易地为C和C++库创建Python绑定。它最初是为了创建PyQT,用于Qt工具包的Python绑定,但是可以用来为任何C或C++库创建绑定。
SIP包括代码生成器和Python模块。代码生成器处理一组规范文件并生成C或C++代码,然后编译它们以创建绑定扩展模块。SIP Python模块为自动生成的代码提供支持功能。
规范文件包含C或C++库接口的描述,即类、方法、函数和变量。规范文件的格式与C或C++头文件几乎相同,因此创建规范文件最简单的方法是编辑相应的头文件。
SIP使得在生产性解释编程环境中很容易开发现有的C或C++库。SIP还可以轻松地使用Python应用程序(可能是原型),并在C或C++中有选择地实现应用程序的一部分(可能出于性能原因)。

问题解决方案:ModuleNotFoundError: No module named \'pyqt5\'

对于新建工程,需要勾选如下两个选项:

 

对于已经存在的工程,修改如下文件路径下的选项值为:true

include-system-site-packages = true

 

以上是关于Python GUI界面开发环境配置:Pycharm+PyQt5的主要内容,如果未能解决你的问题,请参考以下文章

七个python gui图形界面开发框架

pychar中如何装mysql

Python 小白的 PyQt5 项目实战安装与环境配置

开发环境PyCharm 配置 GitHub ( 从 GitHub 中 Clone 代码到 PyCharm 开发环境中 )

python3+PyQt5+pycharm桌面GUI开发环境搭建

Python GUI编程(Tkinter) windows界面开发