gpt4 book ai didi

python - 我可以使用 Python 的 setuptools 指定冲突的包吗?

转载 作者:行者123 更新时间:2023-12-05 07:32:10 24 4
gpt4 key购买 nike

我为 pytest 写了一个插件它添加了命令行选项。另一个插件添加了同名的命令行选项。因此,不应同时安装它们。

我可以用我的 setup.py 脚本配置什么来防止用户这样做吗?

最佳答案

setup 没有方便的选项来指定冲突(更重要的是,setuptools 似乎无法可靠地检测冲突),但您可以使用对已安装包的访问(解决方案基于 pkg_resources) 描述 in this answersetup.py 脚本中编写您自己的代码来检测和处理冲突。这并不完美,但可以作为解决方法。

关于python - 我可以使用 Python 的 setuptools 指定冲突的包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51453762/

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