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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • django示例_介绍信模板

    django示例_介绍信模板前言目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是DjangoTemplateLanguage三个单词的缩写,也就是Django自带的模板语言。当然也可以配置

    2022年7月29日
    3
  • pycharm 激活成功教程 永久激活 (持续更新)_pycharm2017激活成功教程

    pycharm 激活成功教程 永久激活 (持续更新)_pycharm2017激活成功教程pycharm2017.1×64license服务器http://idea.imsxm.com/或者http://idea.liyang.io

    2022年8月26日
    4
  • vim命令复制粘贴命令_linux编辑文件命令vim

    vim命令复制粘贴命令_linux编辑文件命令vim今天被vim的复制粘贴弄得很烦,它不像windows那样,每次复制会把以前的内容覆盖。所以有时粘贴出来的东西并不是你想要的。在不同终端中,用vim打开的两个文件之间的复制粘贴1.用同一个终端,直接使用这个命令:vimfile1file2这样就可以直接用y和p复制粘贴了。但是这样比较麻烦,需要在两个文件之间切换。2.之所以不能直接用y和p复制粘贴。是因为每个终端中的vim复制的内容存储在不同…

    2022年9月22日
    0
  • android微信怎么建群,微信怎么建群?微信怎么建群当群主?

    android微信怎么建群,微信怎么建群?微信怎么建群当群主?【科技讯】5月12日消息,微信怎么建群,微信怎么建群当群主?微信怎么建群聊,微信建群第一次多少人?想必这些问题,已经开始成为大家在日常使用微信时经常会遇到的一个问题,今天,科技讯小编就亲自上手,为大家一一解答这些问题。微信已然成为大家日常进行社交的第一工具,虽然同属腾讯旗下产品,但是微信与QQ显然有着明显的用户群体区分,qq仍然活跃着大量的95后甚至00后的年轻人,而在他们看来,微信则是“大人”们…

    2022年5月12日
    50
  • 面试题之  什么是不可变类? 为什么String是不可变类? 如何创建一个不可变类

    面试题之  什么是不可变类? 为什么String是不可变类? 如何创建一个不可变类面试题:     什么是不可变类? 为什么String是不可变类? 如何创建一个不可变类不可变类当类的对象创建后,它的值就不可以再更改了相比于可变对象,不可变对象有很多优势不可变对象可以提高String Pool(字符串常量池)的效率和安全性。如果你知道一个对象是不可变的 ,那么需要拷贝对象的内容时就不用复制它本身而只复制它的地址,复制地址(通常一个指针的大小)需要很小的内存,效率…

    2022年6月13日
    29
  • JavaScript – 正则表达式

    JavaScript – 正则表达式

    2022年3月13日
    98

发表回复

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

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