Pycharm安装PyQt5和pyqt5-tools从而使用Qt Designer

Pycharm安装PyQt5和pyqt5-tools从而使用Qt Designer真不容易啊 python 环境的搭建一直都是玄学问题 搞了半天 终于搞定了 一 安装 PyQt5 和 pyqt5 tools 为了制作 比较好看的 图形化界面 就得用 QtDesigner 这样就要安装 PyQt5 和 pyqt5 tools 安装过程出现了各种各样的问题 现在记录下来并附上大佬们的博客 OrzPycharm 安装第三方库的方法我之前写过 就是 File gt Settings

真不容易啊。。。python环境的搭建一直都是玄学问题。。。搞了半天,终于搞定了。。

一、安装PyQt5和pyqt5-tools

为了制作(比较好看的)图形化界面,就得用Qt Designer,这样就要安装PyQt5和pyqt5-tools。安装过程出现了各种各样的问题,现在记录下来并附上大佬们的博客Orz

Pycharm安装第三方库的方法我之前写过,就是File->Settings->Project Interpreter点击右上角绿色的”+”,在新弹出的框里搜索要安装的库,选择右下方第一栏的版本,点击”Install Package”即可。(注:不要选择左下角的Install to user’s site packages directory (C:\Users\lenovo\AppData\Roaming\Python)不然会安装到C盘去,后边也找不到pyqt5-tools里的designer.exe)

首先是比较系统的安装配置教程:

https://blog.csdn.net/Dreamhai/article/details/

https://blog.csdn.net/esting_tang/article/details/

接下来就是各种各样的问题了:

① 安装(或卸载)PyQt等库时,显示”pycharm please specify a different SDK name”:

https://blog.csdn.net/wu_l_v/article/details/

② 安装PyQt5后没有designer.exe:(就是因为没有安装pyqt5-tools)

https://blog.csdn.net/sinat_/article/details/

https://www.jianshu.com/p/2c5f98e285bd 

或者像第三方库一样直接在Settings里安装pyqt5-tools就行。

③ 安装完pyqt5-tools后,点击File->Settings->Tools->External Tools,还是没有在大佬博客中写的”E:\Anaconda\Lib\site-packages\pyqt5_tools”路径下找到designer.exe:(因为之前选择了左下角的”Install to …”)

首先查找pyqt5-tools的安装路径:打开Anaconda Prompt,输入”pip install pyqt5-tools”,就会发现它的存储路径为”C:\Users\lenovo\AppData\Roaming\Python\Python36\site-packages\pyqt5_tools”。这时候选择该C盘的路径或者重新装一遍选择E盘的路径都可以了。

另外:

1.pip教程:http://www.runoob.com/w3cnote/python-pip-install-usage.html

2.运行.py文件:https://blog.csdn.net/Kol_mogorov/article/details/

 

二、使用Qt Designer

比较简单基础的教程:https://jingyan.baidu.com/article/0320e2c13e853d1b87507b90.html

                                    https://www.cnblogs.com/lsdb/p/9122425.html

还没有深入使用,以后有机会了再来补吧。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233883.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 什么是SQL游标?[通俗易懂]

    什么是SQL游标?[通俗易懂]1.1游标的概念游标(Cursor)它使用户可逐行访问由SQLServer返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据

    2022年7月4日
    25
  • 二阶带通滤波器电路设计

    二阶带通滤波器电路设计一、实验目的掌握有源滤波器电路设计基本方法。掌握电路仿真软件的基本使用方法。二、实验内容及结果实验内容参考查表法或辅助软件法,利用集成运放设计二阶音频滤波器,实现音频信号的消噪。假设输入信号幅度在0.1Vpp以内,要求通带增益为0dB,3dB截止频率分别为20Hz~20kHz,通道增益要求平坦,电路负载为1kΩ。根据上述要求设计出该电路,并对该电路的幅频特性进行仿真。实验具体要求如下:(1)设计电路,说明设计原理,电阻、电容选择为系列值,要求截至频率误差在10%以内。(2)确定电路中

    2022年5月2日
    52
  • 阿里云之自动化构建方案

    阿里云之自动化构建方案

    2020年11月19日
    201
  • C语言之如何输出uint32_t和uint64_t和16进制[通俗易懂]

    C语言之如何输出uint32_t和uint64_t和16进制[通俗易懂]1、输出uint32_tuint32_ta=888;printf(“ais%ld”,a);2、输出uint64_tuint64_tb=888;printf(“bis%lu”,b);printf(“bis%lld”,b);3、输出16进制intc=16;printf(“cis0x%08x”,c)

    2025年7月17日
    4
  • SpringMVC日期格式化

    SpringMVC日期格式化一、关于SpringMVC日期的格式化大概可分为四点1.@ResponseBody方式返回json的日期格式化2.ajax方式返回json的日期格式化3.数据保存时String转Date4.页面展示时,Date转固定格式的String二、配置实现日期格式化1.@ResponseBody方式返回json的日期格式化配置…

    2022年6月7日
    117
  • MyEclipse建立JVM内存大小「建议收藏」

    MyEclipse建立JVM内存大小

    2022年1月16日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号