如何修复因缺少Microsoft Visual C++ 14.0导致的错误问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计467个文字,预计阅读时间需要2分钟。
环境:Surface Windows 10 专业版问题:安装 Python3 的第三方库 py7zr 时不成功。错误:依赖库 pycryptodomex 报错:distutils.errors.DistutilsPlatformError:需要 Microsoft Visual C++ 14.0。请获取它。
环境:Surface Windows 10 专业版
问题:安装 Python3 的第三方库 py7zr 时不成功。而报错的是另外一个依赖库 pycryptodomex
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required.
Get it with "Microsoft Visual C++ Build Tools": visualstudio.microsoft.com/downloads/
搜索了下,这是个比较常见的问题,pip安装一些第三方包需要编译,而如果缺少C++编译器,就会报错了。
第一种解决方案是:直接下载所需安装包相应版本的 .whl 文件,然后通过 pip install xxx.whl 进行安装。
因为要作为开发环境,每次去找包比较麻烦,治标不治本。
第二种解决方案就是:根据报错的提示,把 Microsoft Visual C++ 14.0 安装就行了。
然而访问 visualstudio.microsoft.com/zh-hans/downloads/ 链接,啥也没有!
在这个页面搜索 Microsoft Visual C++ Build Tools 或者 Microsoft Visual C++ 14.0 也没找到明显的下载渠道。
本文共计467个文字,预计阅读时间需要2分钟。
环境:Surface Windows 10 专业版问题:安装 Python3 的第三方库 py7zr 时不成功。错误:依赖库 pycryptodomex 报错:distutils.errors.DistutilsPlatformError:需要 Microsoft Visual C++ 14.0。请获取它。
环境:Surface Windows 10 专业版
问题:安装 Python3 的第三方库 py7zr 时不成功。而报错的是另外一个依赖库 pycryptodomex
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required.
Get it with "Microsoft Visual C++ Build Tools": visualstudio.microsoft.com/downloads/
搜索了下,这是个比较常见的问题,pip安装一些第三方包需要编译,而如果缺少C++编译器,就会报错了。
第一种解决方案是:直接下载所需安装包相应版本的 .whl 文件,然后通过 pip install xxx.whl 进行安装。
因为要作为开发环境,每次去找包比较麻烦,治标不治本。
第二种解决方案就是:根据报错的提示,把 Microsoft Visual C++ 14.0 安装就行了。
然而访问 visualstudio.microsoft.com/zh-hans/downloads/ 链接,啥也没有!
在这个页面搜索 Microsoft Visual C++ Build Tools 或者 Microsoft Visual C++ 14.0 也没找到明显的下载渠道。

