Windows 10 上 PyQt4 + SIP 的问题:找不到满足 SIP 要求的版本(来自版本:)
Issues with PyQt4 + SIP on Windows 10: Could not find a version that satisfies the requirement SIP (from versions: )
我一直在尝试在虚拟环境中 windows 10 下安装 SIP 和 PyQt4 + SIP 一段时间(旧项目是在 PyQt4 中完成的)。我从 PyCharm 开始使用包管理器。我也试过命令行。
C:\Users\jspada>pip install SIP
Collecting SIP
Could not find a version that satisfies the requirement SIP (from versions: )
No matching distribution found for SIP
C:\Users\jspada>pip install PyQt4
Collecting PyQt4
Could not find a version that satisfies the requirement PyQt4 (from versions: )
No matching distribution found for PyQt4
这是因为没有针对 SIP 和 PyQt4 的构建吗? PyQt4 可能是因为它有点遗留,但我认为 SIP 可以工作。
好吧,如果项目这么旧,我猜它是 Python 2.7。 SIP 在 PyPI for python less than 3.5 and PyQt4 没有二进制文件,根本不提供二进制文件。
您必须下载 SIP and PyQt4 的源代码并自行编译。
您可以在 Unofficial Windows Binaries for Python Extension Packages.
找到一些预编译的包
我一直在尝试在虚拟环境中 windows 10 下安装 SIP 和 PyQt4 + SIP 一段时间(旧项目是在 PyQt4 中完成的)。我从 PyCharm 开始使用包管理器。我也试过命令行。
C:\Users\jspada>pip install SIP
Collecting SIP
Could not find a version that satisfies the requirement SIP (from versions: )
No matching distribution found for SIP
C:\Users\jspada>pip install PyQt4
Collecting PyQt4
Could not find a version that satisfies the requirement PyQt4 (from versions: )
No matching distribution found for PyQt4
这是因为没有针对 SIP 和 PyQt4 的构建吗? PyQt4 可能是因为它有点遗留,但我认为 SIP 可以工作。
好吧,如果项目这么旧,我猜它是 Python 2.7。 SIP 在 PyPI for python less than 3.5 and PyQt4 没有二进制文件,根本不提供二进制文件。
您必须下载 SIP and PyQt4 的源代码并自行编译。
您可以在 Unofficial Windows Binaries for Python Extension Packages.
找到一些预编译的包