python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

今天在写一个小程序,安装依赖的时候发现这个问题,平时都是直接安装Visual Studio解决,但是这个安装太大了,所以解决看看怎么安装是最方便的,最容易解决的。

下面这个就是出现的问题:

building 'bitarray._bitarray' extension      

error: Microsoft Visual C++ 14.0 or greater is required.

 Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/      

[end of output]

[TencentCloudSDKException] code:FailedOperation.ServiceIsolate message:service is stopped due to arrears, please recharge your account in Tencent Cloud requestId:4f3d7071-3bd9-445c-8cf4-a0d75afcacb2

[En]

[TencentCloudSDKException] code:FailedOperation.ServiceIsolate message:service is stopped due to arrears, please recharge your account in Tencent Cloud requestId:d6c2e4dc-8ffe-4225-8b57-d3c2445343b8

一、whl文件安装

直接下载对应版本的.whl文件,然后运行pip install xxx.whl进行安装。这种方式就是绕过编译的步骤,所以不用依赖c++的环境,但是我不是很建议这样解决,因为这种每次都要去找wel文件,这个还是有点麻烦的,所以为了可以偷懒,毕竟偷懒是第一生产力,还是建议搞清楚这个需要的环境依赖,安装好,后续需要的包直接pip安装就可以了。

二、安装Microsoft Visual C++ 14.0对应的包

按照输出的信息,我们可以下载安装”Microsoft C++ Build Tools”这个工具,为了安装这个环境,直接安装一个visual Studio十几个G也是可以,他会自动帮你把所有需要的包安装好,就是太大了,很多不是必要的包也安装了。

python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

最后导出配置,看看安装的库和组件是什么。看起来就是一些核心的组件,还有windows开发的SDK,以及一些编译的工具了。

python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

这样安装,我们就不用安装整个10+G的visual Studio。

文章参考:python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

Original: https://www.cnblogs.com/the-pig-of-zf/p/15877961.html
Author: 张飞的猪
Title: python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/561909/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球