MAC 在pycharm中安装PyQt工具(Qt Designer、PyUIC)附下载链接

这篇具有很好参考价值的文章主要介绍了MAC 在pycharm中安装PyQt工具(Qt Designer、PyUIC)附下载链接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.环境准备:安装第三方库和Qt Designer

2.在pycharm中对Qt Designer和PyUIC工具进行配置

2.1 配置Qt Designer

 2.2 配置PyUIC工具

3 测试配置是否成功

 3.1 测试Qt Designer是否安装成功

3.2 测试PyUIC工具是否安装成功


        安装方法参照:Qt Designer和PyUIC的安装教程

        一些细节补充如下:

1.环境准备:安装第三方库和Qt Designer

        mac中安装第三方库,如果不使用--user会导致安装出现错误,此外可以使用镜像安装方法,提高下载速度。以下是几个库的安装:

# PyQt5库
pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

# pyqt5-tools库(注意,是tools而不是tool)
pip3 install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

# pyuic5-tool库
pip3 install pyuic5-tool -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python --user

        除了安装3个库之外,mac中还需要安装Qt Designer:下载Qt Designer

        但Qt Designer下载安装后,会出现:

pyuic下载,Python界面设计,qt,pyqt,开发语言

        这个问题是由于安装了不在苹果商店的应用程序导致的,解决方案如下:

        step1 :点击系统偏好设置。

pyuic下载,Python界面设计,qt,pyqt,开发语言

             step2:点击安全与隐私。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         step3: 点击通用-->解锁(左下角那个锁)-->点击任何来源。此外,如果本来设置的就是任何来源,右下角会出现是否运行Qt Designer运行之类的话,点击运行即可。

pyuic下载,Python界面设计,qt,pyqt,开发语言

2.在pycharm中对Qt Designer和PyUIC工具进行配置

2.1 配置Qt Designer

        step1:点击Preferences,也就是偏好设置。

pyuic下载,Python界面设计,qt,pyqt,开发语言

        step2:点击Tools-->点击External Tools-->点击右下角的“+”号。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         step3:配置Qt Designer工具。一共需要配置3个属性:Name、Program以及Working directory。

pyuic下载,Python界面设计,qt,pyqt,开发语言

Name:随意填写
Program:填写Qt Designer.exe的路径
Working directory:固定填写$FileDir$

        这一步的重点在于如何寻找Qt Designer.exe的路径。首先,点击Program这一栏的文件夹图标。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         然后,选择Applications-->点击安装的Qt Designer应用程序-->点击右下角的Open。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         step4:点击右下角的OK。

pyuic下载,Python界面设计,qt,pyqt,开发语言

 2.2 配置PyUIC工具

        step1:在配置完Qt Designer工具后,再次点击左下角的“+”号,进行PyUIC工具的配置。

pyuic下载,Python界面设计,qt,pyqt,开发语言

        step2: 配置3个属性:Name、Program以及Working directory。

Name:随意填写
Program:填写pyuic5的路径
Working directory:固定填写$FileDir$,这个不写清楚ui转py文件的时候就会出错!因为ui转换完成时会根据路径自动创建与ui文件名相同的py文件,两个文件是在同一个目录下的。

          难点在于Program属性的配置,pyuic5的路径就是py库安装的路径,而pyuic5库的安装路径和pyqt5_tools库的安装路径是一样的,新建一个py文件,运行以下代码即可找到该路径:

import pyqt5_tools
print(pyqt5_tools.__file__)

         运行结果如下:

pyuic下载,Python界面设计,qt,pyqt,开发语言

        那么很容易知道,这些库可能在/Users/xxx/Library/Python/3.8/路径下(xxx是我的用户名),而py包一般放在bin目录下,所以最终的路径很可能是:

/Users/xxx/Library/Python/3.8/bin/pyuic5

        点击Program右边的文件夹图标。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         点击到xxx目录。发现找不到Library文件夹,因为该文件夹是隐藏的。因此,按下command+shift+.显示隐藏文件。

pyuic下载,Python界面设计,qt,pyqt,开发语言

        此时,Library文件夹出现了。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         点击Library-->点击Python-->点击3.8

pyuic下载,Python界面设计,qt,pyqt,开发语言

         点击 bin-->点击pyuic5-->点击Open。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         step3:配置完3个属性后,点击右下角的OK即可。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         step4:两个工具都配置完了,点击Apply-->点击OK。

pyuic下载,Python界面设计,qt,pyqt,开发语言

3 测试配置是否成功

 3.1 测试Qt Designer是否安装成功

        step1:在pycharm里任意位置点击鼠标右键,点击External Tools,点击Qt Designer。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         这时,会跳出Qt Designer的窗口,证明已经成功了。 

pyuic下载,Python界面设计,qt,pyqt,开发语言

        为了方便验证后续的PyUIC工具是否配置成功,这里创建一个简单的ui文件。

        首先,点击右下角的Create。

pyuic下载,Python界面设计,qt,pyqt,开发语言

        其次,左键按着Buttons下的Tool Button,拖到右边的窗口中,双击按钮进行命名。

pyuic下载,Python界面设计,qt,pyqt,开发语言

        接着,点击Widget Box中的保存图标,选择路径进行保存即可。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         然后,把刚刚创建的ui文件复制到项目中。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         此时,该文件的格式是ui还不是py文件。

pyuic下载,Python界面设计,qt,pyqt,开发语言

3.2 测试PyUIC工具是否安装成功

        step 1:右键ui文件-->选择External Tools-->点击PyUIC工具。

pyuic下载,Python界面设计,qt,pyqt,开发语言

         最终,会在相同目录下生成一个名字一样的py文件,则安装成功!

pyuic下载,Python界面设计,qt,pyqt,开发语言

pyuic下载,Python界面设计,qt,pyqt,开发语言文章来源地址https://www.toymoban.com/news/detail-658004.html

到了这里,关于MAC 在pycharm中安装PyQt工具(Qt Designer、PyUIC)附下载链接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [ PyQt入门教程 ] Qt Designer工具的使用

    Qt Designer是PyQt程序UI界面的实现工具,使用Qt Designer可以拖拽、点击完成GUI界面设计,并且设计完成的.ui程序可以转换成.py文件供python程序调用。本文主要通过用户登录需求描述Qt Designer工具开发界面的使用方法。   1、Qt Designer程序主界面窗口介绍。   2、Qt Designer程序实现界

    2024年01月17日
    浏览(48)
  • 『PyQt5-Qt Designer篇』| 06 Qt Designer中水平布局和垂直布局的使用

    拖动几个按钮: 选中这几个按钮, 右键-布局-水平布局 : 可以看到按钮间隔等宽水平排列:

    2024年02月10日
    浏览(33)
  • 【PyQt5】Qt Designer系列-----tableWidget部件设置使用教程

    注意不要选错部件tableView了!!! (1)选中tableWidget部件右键“编辑项目”打开 (2)设置行、列的间隔 (3)去掉行或列索引 (4)设置列左对齐或居中(默认居中) (5)设置标题之间的间隔 选中tableWidget部件右键“改变样式表” (1)设置选中显示背景颜色 (2)设置拉条

    2024年02月16日
    浏览(34)
  • PyQt5学习笔记--加载Qt Designer设计的ui文件

    目录 1--直接加载ui文件 2--动态加载ui文件及其属性 3--绑定槽函数测试 4--登录程序实例练习 ① Qt Designer 下载地址​​​​​ ② 设计ui并保存导出   ③ 直接加载代码 ​ ① 在Qt Designer设计ui文件:   ② 源程序: ③ 结果测试  

    2024年02月10日
    浏览(29)
  • PyQt5学习笔记--基于Qt Designer加载、播放和保存视频

    目录 1--基于Qt Designer设计ui文件 2--代码 3--结果 4--补充 5--加载、播放、转换和保存视频的实例 ① 上述代码只实现了加载视频和播放视频的功能,缺少暂停、进度移动等常见功能。 ② 上述代码将 QVideoWidget 通过一个layout布局的形式内嵌到自定义的 QOpenGLWidget 中,但播放测试视

    2024年02月15日
    浏览(23)
  • PyQt5 Qt Designer使用(界面显示与业务逻辑分离模式)

    Qt Designer运行界面: MainWinSignalSlog02.ui Ui_MainWinSignalSlog02.py CallMainWinSignalSlog02.py

    2024年02月15日
    浏览(24)
  • python - 安装pyqt5模块,PyCharm配置QtDesigner/Pyuic/Pyrcc,ui转py文件,图片转ico/icns格式,pyinstaller/py2app打包代码

    window配置Python+PyQt5+QtDesigner+PyUic+PyRcc(最全安装教程):https://blog.csdn.net/baidu_35145586/article/details/108110236 MacOS配置Pycharm+Python+PyQt5+QtDesigner+PyUic+PyRcc: https://blog.csdn.net/lkhk2008/article/details/116019386 QtDesigner工具的使用(界面与业务逻辑分离实现):https://blog.csdn.net/weixin_62094306/art

    2024年02月03日
    浏览(31)
  • Folx Pro 5 最好用的Mac磁力链接BT种子下载工具

    除了迅雷,还有哪个支持磁力链接下载?Mac电脑如何下载磁力链接?经常有小伙伴问老宅。今天,老宅给大家推荐Folx Pro For Mac,Mac系统超好用的磁力下载工具。 Folx是一款功能强大且易于使用的Mac下载管理器,并且有免费版本可用。作为一款免费的Mac下载器软件,Folx提供便捷

    2024年02月16日
    浏览(34)
  • PyQt5利用Qt Designer制作一个可以拖动获取文件信息的页面

    前言 本篇在讲什么 用pyqt5制作一个简单的程序,拖动文件或脚本可以读取文件信息 本篇适合什么 适合 初学PyQt5 的小白 本篇需要什么 对 Python 语法有简单认知 对 Qt 有简单认知 依赖 Pycharm 编辑器 本篇的特色 具有全流程的 图文教学 重实践,轻理论,快速上手 提供全流程的

    2024年01月15日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包