个人使用环境
WIN10x64系统,Python3.8,PyCharm2020.01.03
安装过程
一、安装Python3.8
(自己参考其他教程)
二、安装PyQt5
然后在cmd下输入指令
pip install PyQt5
也可以输入这个指令
pip install PyQt5 -i https://pypi.douban.com/simple
(后面是豆瓣的镜像地址,是为了加快下载速度)
提示你更新pip,就按照提示更新(这步骤是可选的,看个人需求)
在cmd下输入
python -m pip install --upgrade pip
三、安装PyQt5-Tools
然后在cmd下输入指令
pip install PyQt5-tools
也可以输入这个指令
pip install PyQt5-tools -i https://pypi.douban.com/simple
(后面是豆瓣的镜像地址,是为了加快下载速度)
可以查看下有下面2个文件夹
最好连这几个库都安装一下SIP、PyInstaller、PyQt5-sip
四、查看
安装完PyQt5、pyqt5-tools后到Python的安装目录中查看,路径因人而异。例如:
C:\Program Files\Python38\Lib\site-packages
查看是否存在PyQt5、pyqt5-tools文件夹,并且在pyqt5-tools下的Qt\bin下是否存在designer.exe
若点击designer.exe存在以下报错,说明未创建环境变量!
五、创建环境变量
在环境变量中的系统变量新建
变量名 QT_QPA_PLATFORM_PLUGIN_PATH
变量值 C:\Program Files\Python38\Lib\site-packages\PyQt5\Qt\plugins
变量值为个人python的安装路径,具体因人而异!
创建完后再去相应目录下点击打开designer.exe
C:\Program Files\Python38\Lib\site-packages\PyQt5\Qt\bin\designer.exe
六、安装PyCharm2020.01.03
(自己参考其他教程)
七、PyCharm2020.01.03配置
1.先新建一个项目PyQt
菜单栏File -> Settings(或者按快捷键Ctrl+Alt+S)打开设置界面
Project:PyQt->Project Interpreter,点击这个按钮
选择Add …
我新安装的Python3版本的解释器,下面点击OK按钮即可
Interpreter了,选择Python3.8即可
2.File->Settings…->Tools->External Tools,点击“+”进行创建
配置QtDesigner
Name:QtDesigner Program:C:\Program Files\Python38\Scripts\pyqt5designer.exe #这里输入你的python安装路径下的Scripts\pyqt5designer.exe就好 Working directory:$ProjectFileDir$ 点击OK
配置PyUIC5
Name:PyUIC5 Program:C:\Program Files\Python38\Scripts\pyuic5.exe #这里输入你的python安装路径下的Scripts\pyuic5.exe就好 Arguments:$FileName$ -o $FileNameWithoutExtension$.py Working directory:$FileDir$ 点击OK
配置PyRcc5
Name:pyrcc5 Program:C:\Program Files\Python38\Scripts\pyrcc5.exe #这里输入你的python安装路径下的Scripts\pyrcc5.exe就好 Arguments:$FileName$ -o $FileNameWithoutExtension$.py Working directory:$FileDir$
八、PyCharm操作
1.打开Pycharm中的Tools
2.创建.ui文件,并保存在工程目录下
3.在Pycharm工程中找到相应.ui文件,选中.ui文件右击,按下图操作点击pyuic5,这时.ui转换成.py文件
4.使用test.ui与test.py文件
在PyQt项目中新增一个hello.py,
将如下内容贴进去
#! /usr/bin/env python # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import QApplication,QMainWindow import test # module test.py if __name__ == '__main__': app = QApplication(sys.argv) myMainWindow = QMainWindow() myUi = test.Ui_MainWindow() myUi.setupUi(myMainWindow) myMainWindow.show() sys.exit(app.exec_())
5.编译运行Run->Run…选择hello.py文件,弹出期待已久的对话框。
九、运行时出现问题解决
下面是解决
ModuleNotFoundError: No module named 'pyqt5'问题
PyCharm不识别PyQt5的问题如图所示,引用PyQt5的时候显示错误“ModuleNotFoundError: No module named ‘pyqt5'”
首先确定已经安装了PyQt5是成功的
通过python的命令引用PyQt5成功,表示PyQt5安装没有问题
Python环境变量配置一般没有问题,很少,如果有,就无法运行
最新版的PyCharm,因为高版本pycharm自己创建了一个Python虚拟环境 默认没有把你安装的第三方库添加进来,所以就造成这种问题,而且在新建项目时候Project Interpreter那个标签隐藏,无法注意到,需要手动打开,如下图
下图两项打钩
这样在创建完工程的时候会加载一堆东西。
如果你已经建了项目,不想重新再重复已有的工作,别担心,还有办法!
在已有项目的最后面找到External Libraries ,然后找到venv目录,把pyvenv.cfg文件中的如下参数改成true
include-system-site-packages = true
大功告成!
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
- 第五街的士高《印度激情版》3CD [WAV+CUE][2.4G]
- 三国志8重制版哪个武将智力高 三国志8重制版智力武将排行一览
- 三国志8重制版哪个武将好 三国志8重制版武将排行一览
- 三国志8重制版武将图像怎么保存 三国志8重制版武将图像设置方法
- 何方.1990-我不是那种人【林杰唱片】【WAV+CUE】
- 张惠妹.1999-妹力新世纪2CD【丰华】【WAV+CUE】
- 邓丽欣.2006-FANTASY【金牌大风】【WAV+CUE】
- 饭制《黑神话》蜘蛛四妹手办
- 《燕云十六声》回应跑路:年内公测版本完成95%
- 网友发现国内版《双城之战》第二季有删减:亲亲环节没了!
- 邓丽君2024-《漫步人生路》头版限量编号MQA-UHQCD[WAV+CUE]
- SergeProkofievplaysProkofiev[Dutton][FLAC+CUE]
- 永恒英文金曲精选4《TheBestOfEverlastingFavouritesVol.4》[WAV+CUE]
- 群星《国风超有戏 第9期》[320K/MP3][13.63MB]
- 群星《国风超有戏 第9期》[FLAC/分轨][72.56MB]