gpt4 book ai didi

python - 将 PyQt5 添加到 `install_require`

转载 作者:行者123 更新时间:2023-12-01 03:49:22 25 4
gpt4 key购买 nike

这是我的代码的一部分:(setup.py)

args = {
'name' : 'ModernGL.PyQt5',
'version' : Version,
'description' : ShortDescription,
'long_description' : LongDescription,
'url' : 'https://github.com/cprogrammer1994/ModernGL.PyQt5',
'download_url' : 'https://github.com/cprogrammer1994/ModernGL.PyQt5/releases',
'author' : 'Szabolcs Dombi',
'author_email' : 'cprogrammer1994@gmail.com',
'license' : 'MIT',
'classifiers' : Classifiers,
'keywords' : Keywords,
'packages' : [],
'ext_modules' : [],
'platforms' : ['any'],
'install_requires' : ['ModernGL', 'PyQt5']
}

if target == 'windows':
args['zip_safe'] = True

setup(**args)

如果我手动安装PyQt5setup.py将会成功,否则将会失败。

是否可以将PyQt5添加到依赖项列表中?

最佳答案

PyQt5 的发行版不在 PyPi 上。对于任何其他不使用 python 分发工具的 python 库,您都会遇到同样的问题。 PyQt5 项目没有 setup.py 安装程序。 QtPyQt 通常通过操作系统包管理器或由生成这些库的软件供应商分发的安装可执行文件进行安装。

您可以在要求中包含 PyQt5,但您的用户仍然需要使用单独的安装程序安装 PyQt5pipsetuptools 将无法解析和安装它。

关于python - 将 PyQt5 添加到 `install_require`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38488063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com