首页 > 解决方案 > 由于 EnvironmentError 无法安装软件包:[Errno 2] numpy-1.20.1.dist-infor \\METADATA

问题描述

我想在 anaconda 中安装三个软件包,但遇到以下错误。

Error: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'c:\\programdata\\anaconda3\\lib\\site-packages\\numpy-1.20.1.dist-info\\METADATA'.

我已更改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem@LongPathsEnabled1,但它仍然无法正常工作。有一些类似的问题pip并提供了一些解决方案,但我无法应用它们。pip\\METADA错误和numpy\\METADATA错误之间有什么区别吗?

我有基本知识,如果有人能详细解释如何解决它,我将不胜感激。例如,有人建议安装在另一个目录中,但我不知道该怎么做。

标签: pythonnumpyanacondametadata

解决方案


检查您是否还有其他.\numpy-1.20.*xxx*.dist-info文件夹。如果你有并且它不为空(它也应该有 METADATA)将该文件夹内容复制到你的

\numpy-1.20.1.dist-info\

推荐阅读