如何查看Python模块内特定依赖库版本?以Kubernetes中certifi为例
查看Kubernetes Python客户端(27.2.0)依赖包版本的方法
1. 查看已安装包的完整依赖约束
执行带--verbose参数的pip show命令,就能看到Kubernetes包的所有依赖及版本要求:
pip show --verbose kubernetes
在输出的Requires部分,你会找到certifi对应的版本限制。
2. 确认当前环境中实际使用的certifi版本
如果要验证当前系统里Kubernetes依赖的certifi具体版本,先查certifi本身的安装信息:
pip show certifi
也可以用Python代码直接验证:
import certifi print("当前certifi版本:", certifi.__version__)
3. 未安装时查询指定版本的依赖
如果还没安装Kubernetes 27.2.0,想提前查看它的依赖声明,用pip index show命令:
pip index show kubernetes==27.2.0
输出中会包含该版本所有依赖的详细版本要求。
内容的提问来源于stack exchange,提问作者HotDev
相关产品推荐
相关产品推荐

