Error: Microsoft Visual C++ 14.0 or greater is required 解决方法

article/2025/9/23 1:23:06

在Windows上安装某些Python依赖包时经常会遇到如下错误,其原因是:安装包(此处是box2d-py)没有找到Microsoft Visual C++ 14.0或更高版本的运行环境,所以无法正常启动。

error: subprocess-exited-with-error....Running setup.py install for box2d-py did not run successfully.....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/....

解决方法如错误信息中给出的提示:在本地安装上MSVC 14+版本即可。由于安装完整的Microsoft C++ Build Tools会占用巨大的磁盘空间,如果不是在Windows上开发C++应用完全没有比较全部安装,在我们的场景下,只需要MSVC的运行时环境,因此只需选择: 核心组件 + MSVCv142 + Windows 10 SDK,即选择下图标注的三项即可,其中SDK的版本号应与你的Windows系统版本号一致,可以通过systeminfo命令查看到小版本号。

请添加图片描述


http://chatgpt.dhexx.cn/article/RvtuH6rt.shtml

相关文章

什么是MVP模式?

MVP(Model-View-Presenter)是MVC模式的改良,由IBM的子公司Taligent提出。 和MVC的相同之处在于:Controller/Presenter负责业务逻辑,Model管理数据,View负责显示。 1.各部分之间的通信,都是双向的. View &l…

理解MVP设计模式

版权声明:转载请注明本文出自远古大钟的博客(http://blog.csdn.net/duo2005duo),谢谢支持! 目录(?)[] 转载请注明本文出自远古大钟的博客(http://blog.csdn.net/duo2005duo),谢谢支…

iOS-MVP模式

前言 最近一段时间,公司刚做完一个MVP项目,我有一个习惯:在项目结项之后总结一下项目中新接触的问题。Google一下关键字“iOS MVP”,发现一些文章,最后是 这篇文章 带给我对MVP 的一些认识。MVP似乎有好多的变种&#…

Android:安卓学习笔记之MVP模式的简单理解和使用

Android MVP模式的简单理解和使用 MVP模式1、 为什么使用MVP模式?1.1、实例说明 2、一步步让你理解MVP2.1、MVP实现第一步, 将页面拆分为M/V/P三个模块2.2、 MVP实现第2步, 使用接口通信,进一步解耦2.2.1、MVP遵从的面向对象原则 …

MVP开发模式解析

前言 由于项目里同事用到MVP开发模式,我看了几篇关于 MVP 的文章,对其有了基本的了解之后,便照猫画虎进行了开发,之后便再也没接触过 MVP。 最近空闲读了些MVP的文章,受益匪浅,于是打算写一篇关于MVP开发…

MVP模式的优缺点

MVP模式是MVC的一个演化版本,全称是Model view Presenter。 MVP能够有效的降低View的复杂性,避免业务逻辑被塞进View中,使得View变成一个混乱的“大泥坑”。 MVP模式会解除View与Model的耦合,同时又带来了良好的可扩展性,可测试…

Android MVP开发模式 google 官方Mvp架构详解(转)

Google官方MVP Sample代码解读 关于Android程序的构架, 当前最流行的模式即为MVP模式, Google官方提供了Sample代码来展示这种模式的用法.Repo地址: android-architecture.本文为阅读官方sample代码的阅读笔记和分析. 官方Android Architecture Blueprints [beta]:Android在如…

MVP模式的相关知识

MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Mod…

【iOS】MVP模式

文章目录 什么是MVP模式?图解 从MVC到MVP苹果的MVC为何要从MVC到MVP?MVP MVP模式下的工程MVP模式的优缺点 什么是MVP模式? MVP模式是MVC模式的一个演化版本,MVP全称Model-View-Presenter。(关于MVC模式可见这篇文章) …

浅谈安卓中的MVP模式

端午放假,天气下雨,于是乎在家撸一下博客,本篇博客将为大家解析MVP模式在安卓中的应用。 本文将从以下几个方面对MVP模式进行讲解: 1. MVP简介 2. 为什么使用MVP模式 3. MVP模式实例 4. MVP中的内存泄露问题 1. MVP简介&…

Android MVP模式 入门

1.前言 近些年来,Android架构模式有很多,我们比较熟知的有MVC,MVP以及MVVM,目前Android市场中使用最多的应该是MVP架构,虽然MVVM结合DataBing看似更加方便,但在一般公司中使用的还是比较少。其实模式这种东…

MVP模式实例解释

为什么在UI层包含太多的逻辑是很糟糕的?在既不手动运行应用程序,也不维护丑陋的自动执行UI组件的UI运行者脚本(runner script)的情况下,位于应用程序UI层中的代码是非常难于调试的。虽然这本身就是一个很大的问题,一个更大的问题是…

Android开发之MVP模式

前言:在之前的开发中一直用的是mvc模式搭建的项目,所以我对于mvp也一直只是停留在理论和demo阶段上。正好现在的项目是被小伙伴借助dragger搭建的mvp模式的结构,所以就想着总结整理一下mvp模式的东西并写出来,也算是作为自己使用了…

MVP模式与MVC模式

源地址:http://www.cnblogs.com/cuihongyu3503319/archive/2009/01/09/1372820.html MVP模式与MVC模式(转) MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据&#x…

MVP模式从入门到精通

首先附上自己写的一个MVP的demo,这是一个很标准的MVP,Github地址如下: https://github.com/SilasGao/MVPDemo 首先MVP 是从经典的MVC架构演变而来,那我们是不是要先说下何为MVC模式? 系统C/S(Client/Server)三层架构模…

MVP模式使用示例详解

什么是MVP模式? 这个MVP可不是腾讯游戏《王者荣耀》中的MVP。我们今天要讨论的MVP其实同MVC一样,是一种编程模式和思想,也许更准确地讲是一种架构。 MVP和MVC的区别 提到MVP模式,大家自然避免不了要和我们以前常用的MVC模式进行对…

MVP设计模式

Model–view–presenter (MVP) 是model–view–controller (MVC)设计模式派生出来的。MVP经常用来创建用户界面。 presenter是作为一个“中间人”的角色存在。在MVP中,所有页面显示逻辑都会被推送到presenter。 以下这张图是MVC模式的: MVP与MVC有着一…

Android中用到的MVP模式

参考:android架构设计—mvp模式封装 很简单,M:数据, V:界面, P:一个使唤数据(M)和界面(V)干活的大管家。 特点:在P的管理下,P可以直接支配V和M做一些事情。但是V,与M,你…

Android MVP模式 简单易懂的介绍方式

Android MVP Pattern Android MVP 模式1 也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与的研发人员越来越多的时候,MVP 模式的优势就充分显示出来了。 导读:MVP模式是MVC模式在…

Android MVP模式详解

一、MVP概述 MVP,全称 Model-View-Presenter,即模型-视图-层现器。 提到MVP,就必须要先介绍一下它的前辈MVC,因为MVP正是基于MVC的基础发展而来的。两个之间的关系也是源远流长。 MVC,全称Model-View-Controller&am…