python - ImportError : No module named PyQt4. QtCore

标签 python

我已经重新安装了我的 ssh 服务器,所以我还需要重新安装我的 Python 包。

我这样做了,但我仍然收到错误:

ImportError: No module named PyQt4.QtCore

我已经安装成功了:

sudo apt-get install libqt4-dev

但是还是不行,所以我尝试安装instruction of PyQt4

所以我尝试先安装 SIP,但是当我运行“make”时 (see end of this page, "Building")

但我收到此错误:

make[1]: Entering directory `/home/francis/Downloads/sip-4.12.4/sipgen'
g++  -o sip main.o transform.o gencode.o extracts.o export.o heap.o parser.o lexer.o 
make[1]: g++: Command not found
make[1]: *** [sip] Error 127
make[1]: Leaving directory `/home/francis/Downloads/sip-4.12.4/sipgen'
make: *** [all] Error 2

我该怎么办?还是有其他方法安装 PyQt4?

谢谢!

最佳答案

正如评论中提到的,您需要安装 python-qt4 包 - 无需自己重新编译。

sudo apt-get install python-qt4

关于python - ImportError : No module named PyQt4. QtCore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7119844/

相关文章:

带有 1 或 3 个位置参数的 python 脚本

python - 从 csv 文件行中的日期切片

python - 检查 2D NumPy 数组的坐标是否在特定范围内的优雅方法

android - Android 上使用 Termux 的 Jupyter 笔记本无法上传文件和识别目录

python - Python字节似乎与套接字编程中的字节有所不同

python - flask 单元测试 : send cookies after modifying the session

python - Pyspark directStreams foreachRdd 始终有空 RDD

python - 解析、查找章节并作为单独的文件写出

python - celery get 和 join 的区别

python - 如何使用多处理模块终止进程?