PyQt5环境搭建-基于WIN10X64

全局掌握

安装Python3

安装PyQt5

安装Eric6并汉化

安装并设置VSCode

安装Python3

下载并安装

https://www.python.org/downloads/windows/ 点击左边链接,去Python官网下载不同版本的安装包。

零妖使用的版本是3.7.0

直接安装即可。注意安装之前要勾选一个选项。

安装完成即可测试一下。

打开命令行(快捷键 WIN+R,输入CMD后回车)

输入 python 直接回车即可验证。下图所示表示安装成功。

设置pip下载源

pip是一个Python环境中下载各种库的工具

pip运行于命令行界面

pip需要联网才能下载各种库,默认链接的是国外的网

为了提高pip的下载速度,需要修改为链接国内的网

手动修改一下镜像源。

我的用户是 LingYao。打开 C:\Users\LingYao ,然后再新建一个文件,名字叫 pip.ini ,文件内容如下:

打开命令行(快捷键:WIN+R ,输入CMD后回车)。输入指令 python -m pip install —upgrade pip 并回车,升级pip版本。

安装PyQt5

进入命令行,输入pip install pyqt5 然后敲回车

程序会联网下载pyqt5的包以及其相关的包

等待几分钟,会自动完成安装。

安装Eric6并汉化

安装一个依赖包

命令行中执行命令pip install QScintilla 并回车

这个是安装Eric6之前需要手动安装好的一个依赖

下载Eric6和汉化包

https://sourceforge.net/projects/eric-ide/files/eric6/stable/ 点击这个链接,可以下载最新版本的Eric6

零妖选择的是当前最新版本 18.07

下载汉化包,18.0以后的链接都找不到中文的支持包了,就下载个17.12版本的汉化包吧。

https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/ 这里可以下载

安装Eric6

解压下载的两个文件

要进入对应的文件夹,执行命令

一个是Eric6的安装文件夹,首先执行 python install.py

另一个是汉化文件夹,其次执行 python install-i18n.py

找到Eric6的路径,打开Eric6,并发送快捷方式到桌面

看路径,找到eric6.bat的文件

打开它,就会打开Eric6

把这个文件的快捷方式发送到桌面

看喜好随意设置Eric6

第一次打开需要配置一下这个软件。

看喜好随意设置吧

设置后一定要点OK,即使你什么设置都保持的默认,也要点OK。

不要直接关闭配置对话框。

安装Qt设计师

QtDesigner是一个拖拽式搭建GUI的小工具

需要用pip专门安装一下

用Qt设计师搞定界面,事半功倍!

在命令行执行命令 pip install PyQt5Designer 回车

至此OK,已经全部安装好了PyQt5相关的库,剩下的就是开发的事情了!

安装并设置VSCode

可以去 https://code.visualstudio.com/ 下载最新版本,安装到你的电脑上。

安装支持包概览:

安装插件 Python

安装插件 vscode-icons

软件提示安装 pylint ,允许安装(用pip安装也行)

pip安装flake8 ,设置用户设置。高亮提示语法错误等。

pip安装 yapf,设置用户设置。按 Alt+Shift+F即可自动格式化代码,排版漂亮些

设置用户设置

结束

已经搭建了一个完整的PyQt5的编程环境

通过Eric6新建一个项目进行GUI工程

Eric6会自动调用Dt设计师进行拖拽式UI界面搭建

Eric6生成基于PyQt5的Py代码

使用VSCode进行代码逻辑的编写

在VSCode里面,可以直接按 F5 进行调试,非常方便

微信公众号 偶尔更新

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180731G1SSU900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券