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的主要内容,如果未能解决你的问题,请参考以下文章
开发环境PyCharm 配置 GitHub ( 从 GitHub 中 Clone 代码到 PyCharm 开发环境中 )