python+pycharm+pyqt5安装教程
文章目录
- 一、python安装
- 二、pycharm安装及汉化
- 三、pyqt5,pyqt5-tool安装
- 四、配置QTdesigner和pyuic
- 开始pyqt编程
一、python安装
打开python官网下载需要安装python版本。Python网址:https://www.python.org/
1.鼠标移动到download,选择自己要安装的OS,这边以windows OS为例。
2.选择stable releases这一列中的python安装包。
3.python官网下载windows版本时,存在web-based installer、executable installer、embeddable zip file,x86、x86-64等多种文件。
各文件的区别:
(1) web-based installer、executable installer、embeddable zip file
–web-based installer:在线安装。下载的是一个exe可执行程序,双击后,该程序自动下载安装文件(所以需要有网络)进行安装。
–executable installer:程序安装。下载的是一个exe可执行程序,双击进行安装。
–embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成。
(2) x86、x86-64
–Windows x86 :适用32位windows操作系统。
–Windows x86-64 :适用64位windows操作系统。
大家可以更具自己需要选择一个版本,建议选择executable installer。
4.文件下载下来开始安装。
双击.exe安装包。选择自定义安装
点击下一步:
更改安装路径。把路径复制下来备用,等下一步放到更改环境变量里。
更改后的路径:
5.安装完成之后修改环境变量,按照下面的红色箭头顺序添加刚刚修改之后的路径到环境变量里面。
到此python安装完毕。
二、pycharm安装及汉化
1.进入pycharm官网:https://www.jetbrains.com/pycharm/。个人用户建议下载pycharm社区版。
pycharm安装参考这个博客:https://blog.csdn.net/qq_52049324/article/details/122971662
三、pyqt5,pyqt5-tool安装
tip:
如果出现以下问题请添加pip的环境变量或者安装时选择自动添加环境变量。
参考博客:添加环境pip变量
1.安装PyQt5
win+R后输入cmd打开控制台,在控制台输入下列代码
pip install PyQt5 -i https://pypi.douban.com/simple
2.安装PyQt5-tools
同样,在控制台输入下列代码
pip install PyQt5-tools -i https://pypi.douban.com/simple
后面的-i 网址是国内站的。也可以直接输入:pip install PyQt5和pip install PyQt5-tools
老的版本在这个路径:
新版安装之后 Qt designer.exe这个路径下面:
四、配置QTdesigner和pyuic
1.进入pycharm,点击file>>Setting>>External tools
2.点击添加按钮,先添加qtdesigner
Qtdesigner设置:
name:可以自己命名。
program:D:\Python Install\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
working directory:$ProjectFileDir$
添加pyuic代码转换工具
pyuic参数设置:
name:可以自己命名。
program:D:\Python Install\Scripts\pyuic5.exe
arguments:$FileName$ -o $FileNameWithoutExtension$.py
working directory:$ProjectFileDir$
开始pyqt编程
接下来就可以开始pyqt编程了。
1.鼠标右键点击项目>>>>点击external tools>>点击刚刚添加的Qtdesigner
之后自动切换到qt的UI设计界面。选择MainWindow>>点击创建
然后随便拉几个控件,ctrl+S保存当前的UI。命名TestMainUI
鼠标右键点击刚刚保存的TestMainUI>>External Tools>>pyuic(刚刚添加的外部工具).
等待几秒,可以看到左侧的项目栏里多了一个TestMainUI.py文件,这个就是我们刚刚转换的UI代码。
然后在新建一个py文件来运行刚刚的UI。
main.py文件的代码。
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from TestMainUI import *class MyWindow(QMainWindow, Ui_MainWindow):def __init__(self, parent=None):super(MyWindow, self).__init__(parent)self.setupUi(self)if __name__ == '__main__':app = QApplication(sys.argv)myWin = MyWindow()myWin.show()sys.exit(app.exec_())
运行效果:
python+pycharm+pyqt5安装教程相关推荐
- Python+PyCharm下载安装教程
1. Python下载 网址如下:https://www.python.org/downloads/ 单击Download进入下载页面,根据所用操作系统类型选择相应的Python安装文件进行下载(例如 ...
- 利用python安装opencv_科学网—Anaconda Python PyCharm PyQT5 OpenCV PyTorch TF2.0 安装指南 - 张重生的博文...
Anaconda Python PyCharm PyQT5 OpenCV PyTorch TF2.0 安装指南与资料汇总 (用Anaconda配置Python集成开发环境,含Python3, PyQT ...
- 写给初学者的Python与pip安装教程
写给初学者的Python与pip安装教程 在Python编程中,安装包(package)是一个重要的环节.Python本身提供了pip这一安装和管理包的便捷工具,然而目前网上所能找到的有关pip的中文 ...
- [Deepin - Pycharm] PyQT5安装配置
[Deepin - Pycharm] PyQT5安装配置 1.环境依赖 python3基础环境, pip下载器 pycharm编辑器 2. 从系统环境中安装pyqt5, qtdesigner > ...
- QT Designer + VS Code + PyQt5 安装教程
QT Designer + VS Code + PyQt5 安装教程 一.安装环境 二.VS Code安装及配置 1.下载安装包 2.安装软件 3.VS Code基本配置 4.VS Code配置PyQ ...
- Python+Pycharm+Anaconda安装步骤详解
Python+Pycharm+Anaconda安装步骤详解 概念介绍:Python是什么?为什么要安装Python+Pycharm+Anaconda? 想要达到Python+Pycharm+Anaco ...
- win10下python+pycharm的安装与破解
win10下python+pycharm的安装与破解 随着人工智能的快速发展,python语言越来越受大家的欢迎,但想要学习python语言得先要搭好环境,所以小编整理了一篇教程供大家参考,希望会对大 ...
- 【Python】Python系列下载安装教程
目录 Python系列下载安装教程 Python安装教程 PyCharm安装教程 不积跬步,无以至千里:不积小流,无以成江海.要沉下心来,诗和远方的路费真的很贵! Python系列下载安装教程 Pyt ...
- python软件下载安装教程,python详细安装教程视频
python安装教程 python安装教程具体如下:1.确定电脑的系统类型. 在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标"此电脑& ...
最新文章
- 4che3 scu发送超时设置_Redis实现订阅发布与批量发送短信
- TextView之一:子类的常用属性
- java耗时操作阻塞_spring boot高并发下耗时操作的实现方法
- 存储器间接寻址方式_8086中的数据存储器寻址模式
- 云图说|初识数据仓库服务:云时代的数据分析助手
- Parcel React 开发服务器热更新实战
- 安卓用targetSdk来兼容各个版本
- 专用集装箱行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 不懂高数,所以我用这本书入门深度学习 | 在线阅读+配套笔记
- 音乐推荐系统(协同过滤和SVD)
- jmeter接口压力测试详解
- ARINC429总线收发器 -- HI-3582调试记录
- dns预获取(dns-prefetch)link rel="dns-prefetch"优化载入速度
- 2021年T电梯修理免费试题及T电梯修理考试试卷
- 表结构 shopnc
- 开发管理---项目的范围、时间与成本
- 机房动环监控系统有哪些告警功能,机房动环监控系统是什么?
- 论文成功写作技巧之行之有效的写作从“结果”开始(上)
- 21、浏览器兼容性问题
- 学习bootstra前端框架2
热门文章
- RSA Conference 2019 APJ宣布创智赢家(R)式创新计划入围者和早期阶段初创公司展览中极具前景的初创公司
- 1014 福尔摩斯的约会 (20 分)测试点分析
- `node-pre-gyp install --fallback-to-build`的解决办法
- iOS广告页——(开发一个iOS广告页应该要考虑的东西)
- 7月1日科技资讯|苹果或推中国特色版 iPhone;小米回应萌拍抄袭苹果事件;微软停止审核发布 Windows Phone 8.x
- 数据库事务(个人理解)
- 第一封情书——祝老婆生日快乐
- 【华为OD机试真题 Python】玩牌高手
- 老程序员教女儿学习java从一个简单的猜数游戏开始
- 使用 Forge Viewer 在序列中聚合多模型