当前位置: 首页 > 知识库问答 >
问题:

PyQt5找不到已安装的Qt5库

白禄
2023-03-14

错误:

sudo./video_qt.py

回溯(最近一次调用):文件“./video_qt.py”,第8行,从PyQt5导入QtWidgets,QtCore importerror:/usr/lib/x86_64-linux-gnu/libqt5gui.so.5:找到版本`qt_5'not>(由/usr/local/lib/python3.5/dist-packages/PyQt5/QtWidgets.so所需)

但它就在那里:

ls/usr/lib/x86_64-linux-gnu/libqt5gui.so.5

/usr/lib/x86_64-linux-gnu/libqt5gui.so.5

共有1个答案

秦鹏飞
2023-03-14

我没有ubuntu可以查看。

我猜PyPI中的PyQt与安装的Qt.so文件不兼容。

尝试pip3,卸载PyQt并从apt安装PyQt,应该可以得到一起工作的二进制文件。

 类似资料:
  • 问题内容: 我试图用cmake建立一个项目。这个项目正在使用Java等。问题是在代码处 我收到以下错误: 虽然 输出 怎么会?该错误的原因是什么? 问题答案: 如果您使用的是Linux操作系统,则必须将Java home设置为export

  • 我正在运行在这里找到的TensorFlow GPU docker图像:https://www.tensorflow.org/install/install_linux#InstallingDocker 我在Ubuntu上运行这个。 我对docker容器是新手,我希望有人能帮我弄清楚如何让我的Jupyter笔记本看到我安装到主机上的硬盘。

  • 我刚从一个朋友那里用dmg文件安装了jre 1.8。我需要从中运行一个项目。 智能ide找不到它,我也找不到。 我检查可能的结果,user/username/java/javavirtual机/jdk/...但是我在任何地方都找不到这个文件夹。我看了以前安装的java版本被隐藏,但我仍然无法找到它。 如果可能的话,请帮助我。

  • 我已经在我的计算机上安装了Launch4j和JDK,我正在尝试将jar文件转换为exe。启动Launch4j时,出现以下错误: 此应用程序需要Java运行时环境1.6.0 我怎样才能解决这个问题?查找已安装JRE/JDK的Launch4j搜索策略是什么? JDK版本: 输出: java版本“14”2020-03-17 java(TM)SE运行时环境(build 14 36-1461)java热点(

  • 问题内容: 我目前正在Windows上学习nodejs。通过npm.cmd在全局安装了几个模块,nodejs无法找到已安装的模块。以玉为例 Jade安装在目录中,但以下代码将失败并显示错误, 但是,在本地安装jade时,代码将成功运行(npm中没有- g选项)。我不想使用本地安装的模块,这对我来说是浪费磁盘空间。如何使全局安装的模块在Windows上工作? 问题答案: 添加一个名为的环境变量,并将

  • 问题内容: 问题答案: 您是否使用-g选项安装了模块?我认为并不是每个模块都打算在全球范围内安装,而是尝试为要创建的项目在本地安装(npm install),然后检查错误是否仍然存在。