错误:火炬的轮子无效,未找到 .dist-info 目录

问题描述 投票:0回答:4

我打算在虚拟环境中安装torch。 所以我命令 !pip install torch,但是出现了错误。

Collecting torch
    Using cached torch-1.7.0-cp37-cp37m-win_amd64.whl(184.0 MB)
ERROR: torch ahs an invalid wheel, .dist-info directory not found

如何修复我的包中的“.dist-info 目录未找到”?这里,一个答案说删除 Appdata/Local/pip/Cache flder 正在工作。

我该怎么办?

pip pytorch
4个回答
13
投票

时间已经过去了。但万一有人因为同样的问题碰巧在这篇文章上发表评论,你可以尝试以下命令:

如果您不需要安装 CUDA

pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html

如果您需要安装 CUDA

pip install torch===1.7.0 torchvision===0.8.1 torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html

更多关于CUDA版本的详情请见官方网站


0
投票

我赶紧删除了Appdata/Local/pip/Cache文件夹,试了一下,竟然安装了。 由于删除的文件夹仍在回收站中,所以我认为不会有问题。


0
投票

我也有同样的问题。尝试安装以前的版本:

pip install torch===1.6.0 torchvision===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html

0
投票

我相信我以某种方式弄乱了 venv 文件夹(我认为这是关于 pip 缓存或其他东西),所以任何

pip install -r requirements.txt
的尝试都失败了。我刚刚删除了 venv 文件夹并使用
python -m venv venv

重新创建了它

之后一切都按预期工作并且

pip install -r requirements.txt
安装了所有软件包

© www.soinside.com 2019 - 2024. All rights reserved.