以windows10-64bit机、python3.8.1、pycharm、Qt5.9.8作为平台,注意是否将python安装路径添加到系统的环境变量中,以便在windows命令行中使用python及python的一些工具。
安装PyQt5
1、在windows的命令行(cmd)中输入pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5进行PyQt5安装,而不要在pycharm中进行安装,因为windows命令行中安装是将包安装到python的安装路径下的Scripts文件夹中,而pycharm中安装则是将包安装到当前pycharm项目所在的项目文件夹中的Scripts文件夹中;
2、安装PyQt5时会自动安装依赖包SIP,SIP是将C/C++库转换为python绑定的工具,PyQt5安装完毕后需确认python安装路径下的Scripts文件夹中是否增加了pylupdate5.exe、pyrcc5.exe和pyuic5.exe这3个用于PyQt5的可执行程序;
pyuic5.exe是用于将Qt Designer(或Qt Creator内置的UI Designer)可视化设计的界面文件(.ui文件)编译转换为Python程 序文件的工具软件,是使用PyQt5设计GUI程序最常用到的工具软件;
pyrcc5.exe是用于将Qt Creator里设计的资源文件(.qrc文件)编译转换为Python程序文件的工具软件,资源文件一般存储了图标、图片等UI设计资源
pylupdate5.exe是用于多语言界面设计时编辑语言资源文件的工具软件
安装及配置Qt Creater5
1、为了使用Qt Creater中的可视化设计等,因此安装Qt Creater5,否则可以不用安装Qt Creater5;
2、在Qt组件选择界面选择
MinGW5.3.0 64bit,MinGW(Minimalist GNU for Windows)是Windows平台上使用的GNU工具集的导入库的集合。为了使用Qt的IDE Qt Creator,必须安装;
Qt Charts,二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表,python有PyQtChart包因此安装此组件便于以后查看相关类的帮助信息;
Qt Data Visualizition,三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等,python有PyQtDataVisualizition包因此安装此组件便于以后查看相关类的帮助信息;
3、在"Tools"->"option"->"c++"-->“File Naming”,取消"Lower case file names"前面的"√",即取消自动命名默认小写的文件命名规则;