安装PyQt5以及designer Pyside

简介: 安装PyQt5以及designer Pyside

先说一个安装之后的问题,安装了qt和PySide2之后spyder可能会打不开,IDE就用不了了。目前还没有解决。呜呜呜。去anaconda目录运行spyder会出现错误。提示:qtpy.PythonQtError: No Qt bindings could be found

重新安装qtpy也不行。只好用Visual Studio Code了。


安装QT,python


pip install SIP 成功


pip install PyQt5,失败,提示read timed out,那么再来一次试试,可以了。

 

如果不行的话就得考虑去下载更加难以寻觅的whl文件了。


比如去https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

这里有pyQt4,不是5版本。


比较好的方案是直接去https://pypi.org/project/PyQt5/#files

下载whl然后安装


PyQt5这个源代码在这里:


PyQt5 source packages for the GPL version can be dowloaded from https://www.riverbankcomputing.com/software/pyqt/download5/.

再下载一个designer,省得像Java一样调试按钮位置把自己累死。


https://pypi.org/project/pyqt5-tools/5.9.0.1.2/#files

也是下载对应python版本(3.5或3.6)的whl安装 pip install whl文件名 就行。

然后,就是把designer做出的东西转化为py文件的pyside2了

https://pypi.org/project/PySide2/#files


这么牛的东西,自然分量小不了,100多MB,请自重。


以上都安装好了,去python的pyqt5模块目录下,打开designer开始加班!


打开designer,不是python pydesigner.py,而是去site-package/pyqt5-tools/目录执行qtdesigner.exe。可以看见如下界面:


20190807205722218.png


有点没辙了,还是装一个virtualenv吧(虚拟环境)。以后就在这环境下单独执行qt,不影响spyder。


关于安装、进入、卸载,这篇文章写得很简洁了,可以参考。

目录
相关文章
|
图形学 Python 容器
『PyQt5-基础篇』| 04 Qt Designer的初步快速了解
『PyQt5-基础篇』| 04 Qt Designer的初步快速了解
215 1
|
6月前
|
图形学 Python 容器
【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)
【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)
695 0
|
11月前
|
程序员 API Python
PyQt
PyQt 是一个用于创建桌面应用程序的 Python 库,它提供了大量的 GUI 控件和工具,使 Python 程序员可以快速地开发出具有良好用户界面的应用程序。PyQt 支持两种不同的用户界面风格:Qt4 和 Qt5。PyQt4 是基于 Qt4 库的,而 PyQt5 是基于 Qt5 库的。PyQt5 是目前最先进的版本,推荐使用。 使用 PyQt 开发应用程序的步骤如下:
111 10
|
6月前
|
测试技术 定位技术 Python
PyQt5学习笔记汇总
PyQt5学习笔记汇总
|
Python
PyQt5-Qt Designer中如何设置信号与槽?
PyQt5-Qt Designer中如何设置信号与槽?
180 0
|
数据可视化 Python
如何在Pycharm中安装QT Designer+PyUIC
至于QT是啥大家都懂,会看见这篇本章的人应该都是又可视化需求的朋友。如果不是,狗头保命。
215 0
|
Python Windows
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
1093 1
|
API Python
Anaconda+VSCode+QT Designer配置PyQt5环境
本文使用Anaconda+VSCode配置PyQt5环境,在开始之前新建Anaconda的虚拟环境,如果不需要虚拟环境可以直接使用默认的Base环境。另外针对ui文件转py文件报错ImportError: DLL load failed: 找不到指定的模块给出了解决办法
|
C++ Python
初识PySide2
初识PySide2
551 0
|
XML 数据可视化 IDE
GUI库:PyQt5
GUI库:PyQt5
493 0
GUI库:PyQt5