执行pip install torchviz==0.0.2遇Torch依赖错误,求原因排查
安装torchviz==0.0.2失败的原因
- torchviz旧版本依赖声明缺陷:torchviz==0.0.2在PyPI的包依赖配置里,对Torch的版本限制存在问题——要么是规则写得过于严苛,要么是未适配你当前使用的Torch 1.12.0版本,导致pip错误判定没有符合要求的Torch版本。
- Torch安装方式导致pip无法识别:如果你的Torch是通过conda、PyTorch官网自定义命令(比如带CUDA参数的安装命令)安装的,而非直接从PyPI下载标准包,pip可能无法正确读取已安装的Torch版本信息,误以为系统里没有安装Torch。
- pip缓存过期:本地pip的包索引缓存数据过时,导致它无法正确检索到Torch的可用版本,进而抛出找不到匹配版本的错误。
内容的提问来源于stack exchange,提问作者Yvonne Eboumbou Ebongue
相关产品推荐
相关产品推荐

