python - 为什么 PyQt4 在 Python Packaging Index 上不可用?

标签 python python-2.7 pyqt4 setuptools

好吧,我写了一个使用 PyQt4 的小应用程序并想分发它。但问题是我必须要求用户手动安装 PyQt4,因为它不能使用 setuptools 完成。

因此,引用this ,我想问问有没有人知道PyPi上没有PyQt4的原因?

此外,是否有任何其他可能的方法可以将 PyQt4 包含在我的 setup.py 中,以便用户无需手动安装它?

谢谢

最佳答案

因为他们没有在他们的包的根目录下提供 setup.py,因此它不能被 python 打包系统处理。 setup.py 是定义所有信息的脚本。因此它必须由您的发行版的包管理系统处理。

您可以在 setup.py 中添加一个下载和安装 pyqt4 的函数,并在安装时调用该函数。

关于python - 为什么 PyQt4 在 Python Packaging Index 上不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21454299/

相关文章:

python - 使用 wagtail 打开主页的 url.py 文件是什么?

python - 浮点运算的 (int) 前缀实际上在做什么?

python - 附加多个值

python - 如何使 QCombobox 可针对分层项目进行扩展?

python - 直接从 UI 文件加载 QDialog?

python - 系统主题图标和 PyQt4

python - 使用 Django 和 SQL Server 创建 Azure 网站

python - 用于计算来自 N 个节点的不同 BST(二叉搜索树)的数量的代码的复杂性是多少?

python - 如何将 `style` 与 DataFrame 上的 `to_html` 类结合使用?

python-2.7 - 如何解决 PendingDeprecationWarning : the matrix subclass is not the recommended way to represent matrices 的问题