python - 由于 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@LongPathsEnabled
为1
,但它仍然无法正常工作。有一些类似的问题pip
并提供了一些解决方案,但我无法应用它们。pip\\METADA
错误和numpy\\METADATA
错误之间有什么区别吗?
我有基本知识,如果有人能详细解释如何解决它,我将不胜感激。例如,有人建议安装在另一个目录中,但我不知道该怎么做。
解决方案
检查您是否还有其他.\numpy-1.20.*xxx*.dist-info
文件夹。如果你有并且它不为空(它也应该有 METADATA)将该文件夹内容复制到你的
\numpy-1.20.1.dist-info\
推荐阅读
- php - 如何在 Laravel 中根据数据库查询结果检查复选框?
- autodesk-forge - 如何在使用 2 条腿客户端凭据身份验证创建视图时结合 3 腿身份验证在 Forge Viewer 中查看模型
- database - 函数不会在所有代码路径上返回值
- oauth-2.0 - AppAuth 寻找什么响应来关闭浏览器窗口并完成请求?
- javascript - 如何搜索子字符串并显示完整?
- laravel - 如果我使用 POST 请求更新资源会出现什么问题?
- objective-c - iOS13.1 AVAudioPlayer 目标-c EXC_BAD_ACCESS
- python - 如何用 PIL 重塑图片位置
- pandas - 基于唯一值将单列转换为多列
- python-3.x - 在 buildbot 中创建自定义构建步骤后面临的问题