Windows 10上的PyQt4 + SIP问题:找不到满足SIP要求的版本(来自版本:) [英] Issues with PyQt4 + SIP on Windows 10: Could not find a version that satisfies the requirement SIP (from versions: )

查看:626
本文介绍了Windows 10上的PyQt4 + SIP问题:找不到满足SIP要求的版本(来自版本:)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一段时间以来,我一直在尝试在Virtual env的Windows 10下安装SIP和PyQt4 + SIP(​​旧项目在PyQt4中完成).我开始使用程序包管理器进入PyCharm.我还尝试了命令行.

I have been trying to install SIP and PyQt4 + SIP for a while now under windows 10 in a Virtual env (legacy project so was done in PyQt4). I started in PyCharm using the package manager. I also tried command line.

    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可以工作.

Is this because there are no builds out there for SIP and PyQt4? PyQt4 maybe because it is a bit legacy but I would think SIP would work.

推荐答案

好吧,如果项目太旧了,我想它就是Python 2.7.对于小于3.5和 PyPI 处没有二进制文件://pypi.python.org/pypi/PyQt4"rel =" nofollow noreferrer> PyQt4 完全不提供二进制文件.

Well, if the project is so old I guess it's Python 2.7. SIP doesn't have binaries at PyPI for python less than 3.5 and PyQt4 doesn't provide binaries at all.

您必须下载 SIP

You have to download sources for SIP and PyQt4 and compile it yourself.

您可以在 Python扩展包的非官方Windows二进制文件中找到一些预编译的包.

这篇关于Windows 10上的PyQt4 + SIP问题:找不到满足SIP要求的版本(来自版本:)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆