Python3.10安装pyqt5(Python310安装jupyter)

http://www.itjxue.com  2023-04-05 21:47  来源:未知  点击次数: 

Python安装PyQt5时遇到这个问题该怎么解决

Linux系统下Qt5编译好的程序在未安装Qt的系统下运行会报以下错误:

This application failed to start because it could not find or load the Qt platform plugin "xcb".

Reinstalling the application may fix this problem.

出现这个错误,主要是因为qt5为了在多平台下更方便移植,使用了一种新的技术-----platform abstraction system (QPA),而它中的库又依赖于Qt5中的一个库文件libQt5DBus.so.5,所以,只要打包时只要加上这个文件就可以了。

linux下qt5程序打包步骤如下

1、把以下7个库文件放到/usr/lib目录下

libQt5Widgets.so.5

libQt5Gui.so.5

libQt5Core.so.5

libicui18n.so.51

libicuuc.so.51

libicudata.so.51

libQt5DBus.so.5

2、拷贝Qt5安装目录中的platforms目录,使它和你的Qt程序同级目录

现在你可以双击你的程序运行了呵呵

linux 安装pyqt5

先安装 sip

此时sip安装在python文件夹中,未进入系统路径,这时候在命令行中输入 :

sip -V #会提示找不到sip

本机中python 通过sys.path(),找到路径为:/usr/local/python3 ;sip在其bin 文件夹下面

请执行

进入PyQt文件夹

python configure.py

make

sudo make install

如何安装python3-pyqt5

Python3.5.3以上版本PyQt5的安装:

1、如果你的系统有Python2版本,请使用pip3命令安装,如果只有Python3版本,使用pip命令。

2、更新pip版本库(如果低版本的Python3,请先安装pip):

3、安装PyQt5

4、说明:如果安装失败,检查Python3的版本,Python3的低版本安装pyqt5之前可能会需要先安装sip。或者是因为你的Python3是64位的,手动安装的pyqt5是32位的。建议尽量使用pip安装。

如何使用pypi安装pyqt5

1,打开windows 的cmd窗口,切换到python命令界面,确认pip3是否安装

2,联网,输入

pip3 install PyQt5

即可自动化下载安装,大小约80M,下载安装速度取决于网速。

3,测试安装正确

import PyQt5 没有报错即为安装成功。

也可做一个测试程序验证。

import sys

from PyQt5 import QtWidgets, QtCore

app = QtWidgets.QApplication(sys.argv)

widget = QtWidgets.QWidget()

widget.resize(400, 100)

widget.setWindowTitle("Hello World!")

widget.show()

exit(app.exec_())

(责任编辑:IT教学网)

更多

推荐CorelDraw教程文章