码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-12-29 13:49:49      阅读:753      评论:0      收藏:0      [点我收藏+]

标签:tle   安装   描述   pac   编译   需要   error:   tools   python   

通过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

标签:tle   安装   描述   pac   编译   需要   error:   tools   python   

原文地址:https://www.cnblogs.com/ivanleecn/p/10194894.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!