You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查找与packaging==21.3兼容的black最新版本

获取与packaging==21.3兼容的Black最新版本

有几种直接方法可以快速找到兼容版本,无需逐个倒推:

方法1:用pip约束选项自动匹配

直接运行带约束的安装命令,pip会自动筛选出满足packaging==21.3的最新Black版本,且不会更新现有packaging包:

pip install black --constraint <(echo "packaging==21.3")

方法2:查看Black版本的依赖历史

通过pip命令直接查询Black各版本的依赖要求:

  1. 先列出Black所有已发布版本:
pip index versions black
  1. 针对候选版本,查看其依赖详情:
pip show black==<目标版本号>

根据历史数据,Black 22.10.0是最后一个仅要求packaging>=19.0的版本,完全兼容packaging==21.3。

方法3:用pip-compile生成兼容依赖

若已安装pip-tools,可通过编译自动解析兼容版本:

  1. 创建临时需求文件(如temp-req.txt),内容为:
black
packaging==21.3
  1. 运行编译命令:
pip-compile temp-req.txt

编译后的文件会自动给出满足所有约束的Black最新版本。


内容的提问来源于stack exchange,提问作者dylanmorroll

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 03:55:56