如何查找哪些Python包依赖指定的未安装依赖包?
解决未安装service_identity模块的依赖溯源问题
问题背景
原始提示:
UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'.
翻译:用户警告:你未正常安装service_identity模块:“找不到名为service_identity的模块”。
由于service_identity未安装,无法通过pipdeptree -r -p service_identity这类反向依赖命令溯源,这里提供单行标准工具命令直接找出需要它的已安装包:
解决方案命令
pip check | grep service_identity
命令说明
pip check是pip自带的标准工具,会检查所有已安装包的依赖完整性,当某个包依赖的service_identity缺失时,会输出类似[包名] [版本号] requires service-identity, which is not installed.的内容,通过grep筛选即可直接定位到依赖它的包。
内容的提问来源于stack exchange,提问作者mirekphd
相关产品推荐
相关产品推荐

