Python pyqt:找不到QtCoremod.sip
我正在构建一个依赖于pyqt的项目(例如,使用pyqt的VTK)。我得到一个类似于Python pyqt:找不到QtCoremod.sip,python,pyqt,python-sip,Python,Pyqt,Python Sip,我正在构建一个依赖于pyqt的项目(例如,使用pyqt的VTK)。我得到一个类似于QtCoremod.sip的错误:没有这样的文件(或类似文件)。发生了什么问题?如果系统上安装了多个sip,并且pyqt配置脚本发现了错误的sip,则可能会导致此问题。它搜索$PATH环境变量以定位sip,并确定将pyqt的sip输出文件放置在何处 一种解决方案是通过pyqt configure.py脚本的选项手动指定sip安装位置。(即,/configure.py--sip=[…]--sip incdir=[…]
QtCoremod.sip的错误:没有这样的文件(或类似文件)。发生了什么问题?如果系统上安装了多个sip,并且pyqt配置脚本发现了错误的sip,则可能会导致此问题。它搜索$PATH
环境变量以定位sip,并确定将pyqt的sip输出文件放置在何处
一种解决方案是通过pyqt configure.py脚本的选项手动指定sip安装位置。(即,/configure.py--sip=[…]--sip incdir=[…]--sipdir=[…]
等)
另一个选项是确保在系统中可能存在的任何其他二进制文件之前,在$PATH
上找到您想要的python
和sip
二进制文件。确保路径设置正确
有关详细信息,请参阅pyqt安装文档:
如果系统上安装了多个sip,并且pyqt配置脚本发现错误,则可能会导致此问题。它搜索$PATH
环境变量以定位sip,并确定将pyqt的sip输出文件放置在何处
一种解决方案是通过pyqt configure.py脚本的选项手动指定sip安装位置。(即,/configure.py--sip=[…]--sip incdir=[…]--sipdir=[…]
等)
另一个选项是确保在系统中可能存在的任何其他二进制文件之前,在$PATH
上找到您想要的python
和sip
二进制文件。确保路径设置正确
有关详细信息,请参阅pyqt安装文档:
在Ubuntu中,包python-qt4-dev丢失。我安装了它并修复了问题。在Ubuntu中,python-qt4-dev包丢失。我安装了它,它解决了这个问题。几年后,同样的问题,Ubuntu 20.04,但现在这个文件名为
pyqt5-dev
在Ubuntu中,包python-qt4-dev丢失。我安装了它并且
解决了这个问题
几年后,同样的问题,Ubuntu 20.04,但该文件现在被称为
pyqt5-dev
在Ubuntu中,包python-qt4-dev丢失。我安装了它并且
解决了这个问题