解决pycharm19.3.3安装pyqt5找不到designer.exe和pyuic.exe的问题

 更新时间:2021年04月16日 10:45:22   作者:_山山而川_  
这篇文章给大家介绍了pycharm19.3.3安装pyqt5&pyqt5-tools后找不到designer.exe和pyuic.exe以及配置QTDesigner和PyUIC的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

安装pyqt5和pyqt5-tools

利用pyqt5编写GUI界面,首先需要下载pyqt5以及相应的pyqt5-tools,我的python版本是python38。

方法一:在pycharm中安装
打开pycharm,选中自己的项目,点击左上角"File" ,选择"Settings",点击进入,接下来的操作如下图所示:

选择解释器

接下来点击加号,安装我们需要的pyqt5和pyqt5-tools,具体操作如下图所示:

添加安装包
搜索并安装

到这一步之后,我们只需要静静等待pycharm安装好就可以了,但是一些小伙伴还是会遇到一些问题噻,比如超时或者报一堆我们看不懂的错误,不要慌,我们只需要使用接下来的一种方法就可以解决大部分问题了。

如果有需要的小伙伴可以参考我的另外一篇博文,关于报错的问题讲的比较详细,点击python库安装报错问题解决就可以啦!

方法二:利用cmd 命令安装
点击win+R,调用运行模块,输入cmd,enter键进入,输入如下命令:

pip3 install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com;

此命令基本可解决在pycharm中的大部分问题,如果还是不能解决的话,应该是其他环节出现了错误,大家不要急躁,耐心看一下报错信息的提示应该会有所发现的!

找不到pyqt5-tools文件夹下的designer.exe和pyuic.exe

安装好上述的pyqt5和pyqt5-tools之后,接下来就带大家找一下QTDsigner和PyUIC需要的designer.exe和pyuic5.exe的位置。

还记得这篇博文的第一个图哇,里面标注的圈3的位置,现在我们需要使用到了!我之前在网络上找的大部分的资料都是说designer.exe在ptqy5-tools文件夹下,但是我没找到,让我的室友帮我看了一眼,她的是可以找到的,应该是版本低的同学可以用这个方法,版本高的同学就不太行了,网上另外的一篇文章,大家也可以看一下,链接PyCharm安装配置Qt Designer+PyUIC教程在这里,大家按照我的办法找不到的话,可以去这篇博客看看,室友亲测是可以的!

接下来步入正题!

大家按照我配的第一图中的圈3可以看到我们选择的解释器的位置,这里为了方便大家不再往前翻看,我再把图片贴一遍,如下:

选择解释器

大家在文件夹中可以找到圈3的路径,如下图所示:

路径

这里就是我的解释器的路径,你们根据你们选择的路径在文件夹下找到,其实python38是在我的解释器路径下的,但是点击这个之后,图片方框框里面的路径就会被覆盖,为了让大家看清楚,这里就没点击进去。

点击进入python38,找到其目录下的Scripts和site-packages,如下图所示:

在这里插入图片描述

点击进入Scripts文件夹,我们就可以找到我们心心念念的pyuic.exe啦!

pyuic.exe

然后返回python38文件夹,选择site-packages文件夹,选择目录下的qt5_applications文件夹,如下图所示:

qt5_applications文件夹

点击进入qt5_applications文件夹,选择目录下的Qt文件夹,点击进入后,选择bin文件夹,这时我们就可以看到designer.exe

了,如下图:

designer.exe路径

完成了,这时我们就找到了QTDesigner和PyUIC所需要的可执行文件。

忍不住感叹,完美!

配置QTDesigner和PyUIC

找到路径之后,我们就可以根据找到的路径来配置QTDesiger和PyUIC了,接下来我们开始吧!

打开pycharm,选中自己的项目,点击左上角"File" ,选择"Settings",点击进入,接下来的操作如下图所示:

external tools

点击进入external tools之后,添加我们需要的QTDesigner和PyUIC,如下图:

添加external tools
具体步骤
working directory

按照上述步骤将Name和programs以及working directory设置好之后,点击OK就可以了。

类似的方法,我们可以配置PyUIC,如下图所示:

pyuic

到这里就配置好了,我们在pycharm的主页面上面的导航栏的Tools下的external tools中可以看到我们刚才的配置啦!

悄咪咪在课上写博客,记录一下这个问题!
后面如果把Qt Designer摸熟了且有时间和心情的情况下(手动狗头),就再写一篇教程呀,大家下期再见!

到此这篇关于解决pycharm19.3.3安装pyqt5找不到designer.exe和pyuic.exe的问题的文章就介绍到这了,更多相关pycharm安装pyqt5内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python中mpi4py的所有基础使用案例详解

    python中mpi4py的所有基础使用案例详解

    这篇文章主要介绍了python中mpi4py的所有基础使用,本文通过10个案例给大家详细讲解,结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • Python连接数据库使用matplotlib画柱形图

    Python连接数据库使用matplotlib画柱形图

    这篇文章主要介绍了Python连接数据库使用matplotlib画柱形图,文章通过实例展开对主题的相关介绍。具有一定的知识参考价值性,感兴趣的小伙伴可以参考一下
    2022-06-06
  • Python中numpy模块常见用法demo实例小结

    Python中numpy模块常见用法demo实例小结

    这篇文章主要介绍了Python中numpy模块常见用法,结合实例形式总结分析了numpy常见的运算操作技巧与注意事项,需要的朋友可以参考下
    2019-03-03
  • Python中reduce()函数的用法详细解读

    Python中reduce()函数的用法详细解读

    这篇文章主要介绍了Python中reduce()函数的用法详细解读,reduce函数是通过函数对迭代器对象中的元素进行遍历操作,但需要注意的是 reduce 函数返回的是计算的结果,而 map/filter 返回的是作用后的迭代器对象,需要的朋友可以参考下
    2023-08-08
  • python markdown转html自定义实现工具解析

    python markdown转html自定义实现工具解析

    Python-Markdown2 是一个 Python 库,用于将 Markdown 文本转换为 HTML,它是对标准 Markdown 语法的扩展,提供了一些额外的功能和选项,同时还兼容标准 Markdown,用它可以方便地生成漂亮的文档、博客文章、项目文档等
    2024-01-01
  • Python利用matplotlib生成图片背景及图例透明的效果

    Python利用matplotlib生成图片背景及图例透明的效果

    这篇文章主要给大家介绍了Python利用matplotlib生成图片背景及图例透明效果的相关资料,文中给出了详细的示例代码,相信对大家具有一定的参考家价值,需要的朋友们下面来一起学习学习吧。
    2017-04-04
  • 对于Python深浅拷贝的理解

    对于Python深浅拷贝的理解

    这篇文章主要介绍了对于Python深浅拷贝的理解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • 使用Python Typing模块提升代码可读性和健壮性实例探索

    使用Python Typing模块提升代码可读性和健壮性实例探索

    这篇文章主要为大家介绍了使用Python Typing模块提升代码可读性和健壮性实例探索,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • 深入理解Python中的super()方法

    深入理解Python中的super()方法

    super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。这篇文章主要给大家介绍了关于Python中super()方法的相关资料,需要的朋友可以参考下。
    2017-11-11
  • Python深度学习pytorch实现图像分类数据集

    Python深度学习pytorch实现图像分类数据集

    这篇文章主要为大家讲解了关于Python深度学习中pytorch实现图像分类数据集的示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10

最新评论