好吧,我写了一个使用 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/