PyCharm与PyQt5配置笔记
软件安装
首先安装好python3.8和PyCharm。
python下载:
拉到最后选择合适版本下载安装,一般win10选第六个。注意安装的时候把配置环境的选项勾选上,安装完就不需要再配置环境了。官网网页打开有点慢,耐心等待。
PyCharm下载:
纯python开发,下个社区版够用了。有更多想法的可以微信搜索“软件安装管家”,安装没什么难度,网上也很多教程就不重复造*了。
初识PyCharm
打开PyCharm点击左上角新建工程,第一个Location是工程保存的位置;第二个Location指向venv文件夹,这个文件夹用来保存下载的package;下面的Base interpret指向我们安装的python,毕竟PyCharm只是个编译器,还是得连接到Python才能正常使用的。
出于好奇,打开了Base interpret的目录,果然就是我们安装的Python路径。
安装package
安装package有好几种方法,可以直接在PyCharm里面装,也能用命令安装。习惯了用Linux shell而且用PyCharm装太慢了,所以直接敲命令行吧。
按键盘的win + R。
输入cmd后回车,然后使用 “cd + 路径” 进入工程的venv文件夹下的Scripts中。如我自己的就是:
cd C:\Users\Administrator\Desktop\untitled\venv\Scripts
为什么选择将软件安装在工程文件夹而不安装在电脑的python环境中呢?因为想着以后换台电脑开发就不必再下载这些文件了,能减少麻烦。
需要安装的package主要有以下两个,其指令如下:
pip3 install PyQt5 -i https://pypi.douban.com/simple
pip3 install PyQt5-tools -i https://pypi.douban.com/simple
因为在下载时在后面加了一串网址,而该网址能使用豆瓣的源进行下载,下载速度贼快。当然也可以换清华阿里等源。关于package的下载到此就算完成了,下面为了提高易用性对PyCharm进行配置。
PyChaem设置
打开PyCharm点击File->Settings->Project:untitled->Project Interpreter。在这里我们能看到之前安装的package。
之前没接触过QT,但是理应能使用图形化编程。而前面通过命令行在venv->Scripts里安装了PyQt5的package,那么打开该目录看看有啥。
可以看到有一个“pyqt5designer.exe”的程序,双击打开就能发现是我们想要的图形化编程界面。
试着创建一个Main Window并创建一个界面看看能得到些什么。
创建好简易界面并保存后,能得到一个“ .ui ”的文件,但是我们能运行的是Python。因此问题就来了,怎么将ui文件转为python文件呢?
配置外部工具
打开File->Settings->Tools->External Tools,可以在这里配置外部工具,之后想要用就可以直接在这里调用了。
点击左上角的“ + ”号新建一个 “PyUIC” 用于将 ui 文件转为 py 文件。具体配置如图所示。
名字随意取;Program的路径可以是venv->Scripts里面的“python.exe”;Arguments配置参数复制下面的就可以了;Working directory点右边的Insert选“$FileDir$”即可,最后点击完OK还要点击一下应用才能生效。
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
可以看到外部工具已经创建完成了,接下来就看看怎么用吧。
选中文件后右键选择External Tools->PyUIC即可生成.py文件。
运行代码
试着点击运行,发现没有半点反应。瞄了一眼代码发现没有主函数,因此需要加一个函数对代码进行调用及窗体的初始化。代码如下,新建一个py文件去保存它。
import sys
import untitled #引入界面的代码
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv) #创建QApplication类的实例
MainWindow = QMainWindow() #创建一个主窗口
ui = untitled.Ui_MainWindow() #链接到ui界面
ui.setupUi(MainWindow) #初始化该ui界面
MainWindow.show() #显示窗体
sys.exit(app.exec_()) #使程序在关闭前保存运行
点击运行看效果。
其他配置
为了以后打开pyqt5更方便,把 “pyqt5designer.exe” 也添加到外部工具中。同样的,打开File->Settings->Tools->External Tools目录点击左上角的加号进行添加。名字自己取;Program填venv\Scripts中的pyqt5designer.exe;Working directory点击右边的insert选择 “ProjectFileDir”。
打开顶部状态栏的Tools就能看到我们添加的两个外部工具了。
到此PyCharm的PyQt5就配置完成了,期待后面能发掘出更多好玩的东西。
本文地址:https://blog.csdn.net/weixin_37875741/article/details/107372862
下一篇: 出身贫寒的范蠡是如何成为一方富豪的?
推荐阅读
-
Spring学习笔记之RedisTemplate的配置与使用教程
-
Spring学习笔记之RedisTemplate的配置与使用教程
-
java 学习笔记(入门篇)_java的安装与配置
-
#实践笔记#本地配置PHPnow与WordPress运行环境
-
#实践笔记#本地配置PHPnow与WordPress运行环境
-
Linux计划任务Crontab学习笔记(2):基本组成与配置
-
java 学习笔记(入门篇)_java的安装与配置
-
与相同配置的PC笔记本相比苹果的笔记本为什么这么贵
-
win10系统下Anaconda+TensorFlow+Pycharm的下载安装与环境配置
-
鸟哥的Linux私房菜笔记第五章,文件权限与目录配置(二)