找回密码
 会员注册
查看: 37|回复: 0

PyQt5和Eric7的安装使用——Python篇

[复制链接]

5

主题

0

回帖

16

积分

新手上路

积分
16
发表于 2024-9-4 12:00:20 | 显示全部楼层 |阅读模式
需要安装Python的朋友请看另一篇文章:windows系统安装Python-----并安装使用Pycharm编辑器一、安装PyQt5:1、方法一:使用pip命令在线安装。输入以下命令可以直接安装:pipinstallPyQt5由于安装默认使用国外的镜像,可能因为网络问题会导致下载慢或者失败的现象。所以我们可以使用国内的镜像,比如豆瓣提供的镜像。只需要加上“-ihttps://pypi.douban.com/simple”参数。pipinstallPyQt5-ihttps://pypi.douban.com/simple2、方法二:官网下载安装文件安装: 下载地址:https://pypi.org/project/PyQt5/#files安装方法:打开命令行,通过命令行进入到下载的whl文件所在的文件夹,使用如下命令,安装即可(xxx.whl指下载的PyQt5安装文件):pipinstall×××.whl二、安装常用的Qt工具由于PyQt5.9不再提供常用的Qt工具,如图形界面开发工具QtDesigned,国际化翻译工具Liguist,所以需要安装常用的Qt工具。安装方法一:命令安装:安装命令:pipinstallPyQt5-tools-ihttps://pypi.douban.com/simple安装方法二:安装包安装: 下载链接:下载PyQt5-tools  ​ 下载完成后,使用pip命令安装。pipinstall×××.whl三、配置环境变量:安装好PyQt5和PyQt5-tools成功后,还需要配置相关的环境变量。1、可以在python的安装目录Lib\site-packahes目录下看到安装包。比如我的python3.5安装在了D:\Soft_Install\python35下。我们需要在系统环境变量中添加以下变量值D:\Soft_Install\python35\Lib\site-packages\pyqt5_tools;配置完成后,我们打开命令行,输入path命令,可以看到设置的环境变量值:四、PyQt的测试:1、配置完毕后,我们打开命令行,输入python命令,进入到Python的环境中: 2、然后输入importPyQt5,如果运行成功,说明安装成功:3、可以通过help(PyQt5)命令查看PyQt5所依赖的模块:Eric7的安装1、Eric7简介:Eric7是一个全功能的Python开发IDE,它本身就是用Python开发的,并且使用了PyQt。Eric6还集成了Scintilla编辑器控制,具有很强大的代码编辑、代码补全等功能。Eric是一个专业的Python项目管理的IDE,它使用了插件管理系统,可以通过安装插件来扩展Eric的功能。Riverbank公司网站上推荐的IDE就是Eric。2、Eric7下载:Eric7官网Eric7安装包下载地址通过Eric7官网下载Eric7和汉化包。我下载的是Eric7-24.2.1版本,本文以Eric7-24.2.1版本为例。点击下载eric7-24.2.1.tar将下载的文件,解压后,Eric6-17.05文件夹改名为eric6,如图:3、安装之前的准备,安装QScintilla:在安装Eric6之前需要安装QScintilla,不然会报错。QScintilla是源代码编辑控件Scintilla针对Qt的接口,它支持自动补全、代码折叠等功能,使用pip3指令就可以安装QScintilla。使用如下命令安装Qsic模块:pipinstallQScintilla-ihttps://pypi.douban.com/simple4、安装Eric7:在一切准备就绪之后,我们开始安装Eric7,一、进入到我们刚刚命名的eric7文件夹中,可以双击install.py文件安装,二、或是使用命令安装,在命令行输入如下命令即可命令安装:pythoninstall.py接下来会自动完成安装依赖包,我把重点信息列出来:CheckingdependenciesSuccessfullyinstalledPyQt6-6.3.1PyQt6-Qt6-6.3.1PyQt6-sip-13.4.0FoundPyQt6Foundpyuic6SuccessfullyinstalledPyQt6-WebEngine-6.3.1PyQt6-WebEngine-Qt6-6.3.1SuccessfullyinstalledPyQt6-Charts-6.3.1PyQt6-Charts-Qt6-6.3.1SuccessfullyinstalledPyQt6-QScintilla-2.13.3FoundPyQt6-QScintillaFoundQtGuiFoundQtNetworkFoundQtPrintSupportFoundQtSqlFoundQtSvgFoundQtSvgWidgetsFoundQtWidgetsSuccessfullyinstalleddocutils-0.19SuccessfullyinstalledMarkdown-3.4.1Successfullyinstalledpyyaml-6.0Successfullyinstalledtomlkit-0.11.4Successfullyinstalledchardet-5.0.0Successfullyinstalledasttokens-2.0.8six-1.16.0SuccessfullyinstalledEditorConfig-0.12.3SuccessfullyinstalledSend2Trash-1.8.0SuccessfullyinstalledPygments-2.13.0Successfullyinstalledpyenchant-3.2.2Successfullyinstalledwheel-0.37.1Successfullyinstalledparso-0.8.3Successfullyinstalledjedi-0.18.1Successfullyinstalledcyclonedx-python-lib-2.7.1packageurl-python-0.10.1sortedcontainers-2.4.0Successfullyinstalledcyclonedx-bom-3.5.0pip-requirements-parser-31.2.0Successfullyinstalledtrove-classifiers-2022.8.24Successfullyinstalledblack-22.6.0click-8.1.3colorama-0.4.5mypy-extensions-0.4.3pathspec-0.9.0platformdirs-2.5.2tomli-2.0.1Successfullyinstalledqt6-applications-6.1.0.2.2VersionInformation-------------------Python:3.10.6Qt6:6.3.1sip:6.6.2PyQt6:6.3.1PyQt6-QScintilla:2.13.3PyQt6-WebEngine:6.3.1Alldependenciesok.Cleaningupoldinstallation...Creatingconfigurationfile...Compilinguserinterfacefiles...Compilingsourcefiles...Installingeric...InstallingPythonAPIfilesto'D:\python\Lib\site-packages\eric7\api\python'.InstallingRubyAPIfilesto'D:\python\Lib\site-packages\eric7\api\ruby'.InstallingQSSAPIfilesto'D:\python\Lib\site-packages\eric7\api\qss'.Installationcomplete.Pressentertocontinue...安装完成,桌面多了两个图标:Eric7的配置一、Eric7的相关配置:安装好Eric7之后,我们需要进行一些配置:点击“设置”->“首选项”,进入首选项对话框:1、点击“Qt”项,配置如下图,找到你Python相应的安装文件夹。 2、点击“编辑器”->“自动完成”->“QScintilla”,配置如下图所示: 3、点击“编辑器”->“自动完成”,配置如下图所示:配置完成后,Eric6就有了智能提示功能。4、点击“编辑器”->“API”,配置如下图所示:  5、点击“Python”,配置如下图所示:6、点击“项目”->“多重项目”,在工作去选择一个文件夹,如下图所示:  7、点击“编辑器”->“风格”->“缩放”,设置代码的默认大小,配置如下图所示:8、安装自动补全插件:使用命令安装jedi:pipinstalljedi安装完成后,配置如下所示: 以上就是我们的Eric7的配置过程。9、测试Eric7:点击“文件”->"新建",输入一下代码,并保存。importsysfromPyQt5.QtWidgetsimportQApplication,QMainWindowif__name__=='__main__':app=QApplication(sys.argv)MainWindow=QMainWindow()MainWindow.show()sys.exit(app.exec_())点击“开始”->“运行脚本(F2)”,可以看到如下所示:  yQt的分享到此结束,感谢大家的阅读,觉得有所帮助的朋友点点关注点点赞!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-29 12:56 , Processed in 1.355941 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表