ERROR: torch has an invalid wheel, .dist-info directory not found

ERROR: torch has an invalid wheel, .dist-info directory not found

我打算在虚拟环境中安装手电筒。 所以我命令 !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

How to fix ".dist-info directory not found" in my package? 这里,一个回答说删除 Appdata/Local/pip/Cache flder 是有效的。

我该怎么办?

我匆匆把Appdata/Local/pip/Cache文件夹删了试了一下,安装成功了。 由于删除的文件夹还在回收站里,我觉得应该没有问题。

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

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

时间过去了。但以防万一有人因为同样的问题碰巧访问了这个 post,您可以尝试以下命令:

如果不需要安装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版本的详细信息website

我相信我以某种方式弄乱了 venv 文件夹(我认为它与 pip 缓存或其他东西有关),所以 pip install -r requirements.txt 的任何尝试都失败了。我刚刚删除了 venv 文件夹并用 python -m venv venv

重新创建了它

在那之后一切都按预期进行,pip install -r requirements.txt 安装了所有软件包