栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

“Microsoft Visual C++ 14.0 or greater is required“以及visual build tools提示安装包已损坏的解决方案

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

“Microsoft Visual C++ 14.0 or greater is required“以及visual build tools提示安装包已损坏的解决方案

解决方法直达
        • 解决


最近想尝试一下yolo,执行到 python setup.py develop 这一步时弹出一个 Microsoft Visual C++ 14.0 or greater is required 的提示,查了查是需要安装 visual studio 或 visual c++ build tools(C盘狂怒)

我选择的是visual c++ build tools,结果不管是在线安装还是下载完整包,都会出现 安装包已损坏 的提示。

网上的解决方案是安装microsoft root certificate authority 2010 2011两个证书,或者全局翻墙,我试了试都没用。

最后在105960079这篇博客的评论里找到了提示:

图中链接:https://docs.microsoft.com/en-us/answers/questions/391227/visual-studios-2015-c-build-tools-exe-not-availabl.html

在链接页面可以看到一条工作人员的回复(已翻译):

意思就是说在线安装不能用了(所以会看到安装包已损坏的提示),不过提供了ISO镜像。

解决

根据上面的提示打开 下载 - Visual Studio 订阅门户中 会看到很多文件(页面需要登录Microsoft账号,打开后不是下面这样就登录后重新打开一下)

那么我们想要的文件就在这里面了,搜索 build tools 就能看到我们要找的东西了

选择简体中文,DVD格式,点旁边的Download就能下载ISO镜像了

用解压软件把ISO解压,就能看到下面的文件了

双击 VisualCppBuildTools_Full.exe,这次就没问题了



如果你也要安装yolo

C:Program Files (x86)Windows Kits8.1binx64

目录下的 rc.exe rcdll.dll 复制到

C:Program Files (x86)Microsoft Visual Studio 14.0VCbin

然后再运行 python setup.py develop 就可以了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/304053.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号