python---解决“Unable to find vcvarsall.bat”错误

转 python---解决“Unable to find vcvarsall.bat”错误

发表于1年前(2012-04-19 23:51)   阅读( 10921) | 评论( 5)  4人收藏此文章, 我要收藏
赞 0

今天在安装reportlab时老是发生Unable to find vcvarsall.bat的错误,上网找了一下,在eddsn找到了“Unable to find vcvarsall.bat” error when trying to install rdflib这么一篇文章,解决了问题。方法如下:

  1. 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe;
  2. 把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
  3. 打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;
  4. 输入如下命令就可以安装了。
  5. setup.py install build --compiler=mingw32

分享到:  

Windows下Python快速解决error: Unable to find vcvarsall.bat 系统配置:Windows10 x64, Visual Studio 2017, Python2.7.1 报错信息:error: Unable to find vcvarsall.bat 报错原因:在生成的时候,编译器从%PythonInstallPath%\distutils\msvc9compiler.py里的219行find_vcvarsall(version)函数中找不到vcvarsal 阅读详情

相关推荐

python 3.8终极大法解决Microsoft Visual C++ 14.0 is required

使用法法:安装后重启你的开发工具,重新安装就可以成功了,如果不成功看一下错误详情,如果没有出现Microsoft Visual C++ 14.0 is required错误,那么说明你可能需要给开发工具设置代理才可以下载。祝你成功。你也可以去这个网站下载对应的文件,然后安装 https://www.lfd.uci.edu/~gohlke/pythonlibs/

Python: Unable to find vcvarsall.bat 解决方法

Unable to find vcvarsall.bat

Shomy的专栏 1万+

python-3.8.1-amd64.7z

python 381 官方稳定windows x64 exe安装版,安装后无需配置可以使用,环境变量和其他东西都无需手动配置了

python执行报错 error: Unable to find vcvarsall.bat

(1)先查询需要的版本 ①查看 MSC 版本 打开cmd窗口,输入命令:python Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] on win32 MSC v.1916 ,当前是1916 ②获取主版本号 “MSC V.”后面那个数字1500就是编译当...

sz80443374的博客 617

windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)

N久没有开始写博客了,总觉得要随便记点东西,岁月蹉跎,曾经搞得一些东西、技术、工具,说丢也就丢了,点点滴滴还是要记录一下吧。。。    在windows下使用pip安装一些python的第三方库,有很多使用C写了一些扩展,需要使用VC++ Compiler 来编译安装(也可使用MInGW,一般不推荐),否则就会出现“Unable to find vcvarsall.bat”。像Python2.7就需要使用VS2008 C++ compiler , 而python3至python3.4 (python3.5 将采用VS2015)采用VS2010 编译生成。但是,凡安装过VS这个巨无霸的臃肿IDE

python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法

可能很多人遇到过这个错误,当使用setup.py安装python2.7图像处理模块PIL时,python默认会寻找电脑上以安装的vs2008.如果你没有安装vs2008,会出现Unable to find vcvarsall.bat错误。 那么如何解决这个错误呢?以下就是这个错误的解决办法。 你可以通过设置VS90COMNTOOLS环境变量来引导python去识别一个新的vs.然后再执行setup.py继续完成安装。 如果你安装了vs2010,在cmd中执行: SET VS90COMNTOOLS=%VS100COMNTOOLS% 如果安装了vs2012,在cmd中执行: SET VS9

遇到问题: Windows下安装Python扩展模块, 提示“Unable to find vcvarsall.bat”的问题

全程参考: https://www.cnblogs.com/yyds/p/7065637.html 写得很好,不知道能不能解决我的问题!!! 尝试解决办法:安装visual studio 2015, 原因请看下面。 1 为什么遇到这个问题: 1 在安装商汤出的PYSOT过程中遇到问题: github程序PySOT(商汤推出的siam各种跟踪算法包) 我自己的博客https...

计算机视觉 819

局部,全局(外部),static等变量详解

首先,必须明白一个程序是包含若干个源文件,每个源文件又是包含若干个函数,每个源文件、函数中又定义了若干个变量。但是每个变量都有自己的作用范围,也就是自己的作用域。只有在作用域内才可以访问变量。 变量的有效范围称为变量的作用域( scope)。归纳起来,变量有4种不同的作用域:文件作用域( file scope)、函数作用域( function scope)、块作用域(block sc...

归根结底不优秀的博客 1322

Python安装第三方模块时的“unable to find vcvarsall.bat”

节选自微软的《How to deal with the pain of “unable to find vcvarsall.bat”》 https://blogs.msdn.microsoft.com/pythonengineering/2016/04/11/unable-to-find-vcvarsall-bat/如果你看见“unable to find vcvarsall.bat”的话,意味着

zibuyu的博客 298

记一次完整的RPG Maker MV游戏逆向过程(思路一)

了解RPG Maker MV的文件建构 上一篇文章,我们已经成功在PC上运行了游戏,那我们如何对游戏进行逆向呢? 首先要了解正常的RPG Maker MV制作的游戏应该具有哪些文件,以及他的结构 那如何了解他的结构呢,很简单,我们只需要用RPG Maker MV创建一个默认工程,来看看一个游戏的最简结构是怎么样的 创建新项目 项目创建完成 查看项目目录结构 是不是和之前解包出来的很像呢? 通...

Ciiiiiing的博客 1万+

告别‘火龙’:实测BES2800/RK2108等主流芯片,聊聊AI眼镜的功耗与散热‘内卷’实战

本文深入探讨了AI智能眼镜在功耗与散热方面的挑战,重点分析了恒玄BES2800和瑞芯微RK2108等主控芯片的能效表现。通过实测数据和优化策略,揭示了在6nm工艺、异构计算和系统级散热方案下的实战经验,为AI眼镜的功耗管理提供了实用解决方案。

weixin_30839881的博客 945

python安装扩展”unable to find vcvarsall.bat“的解决办法

产生原因: python3.4用的是msvs2010编译的,所以python3.4默认只能认出msvs2010。 python2.7用的是msvs2008编译的,所以python2.7默认只能认出msvs2008. 问题出在构建python版本的VS和你计算机上安装的版本可能不一样。 方法一:安装mingw(不推荐) 下载mingw环境,添加环境变量 或者使用 python set...

qq_34809033的博客 537

GraphRAG + Ollama 本地化部署实战:从零搭建知识图谱问答系统

本文详细介绍了如何在本地部署GraphRAG与Ollama,搭建一个完全自主可控的知识图谱问答系统。通过逐步指导环境配置、项目初始化、核心设置修改以及源码适配,成功将GraphRAG从依赖云端OpenAI API转向本地Ollama服务,并选用qwen2.5:7b和nomic-embed-text模型。该方案有效解决了数据隐私与持续API成本问题,特别适合中小企业构建内部知识库或智能客服系统。

x2y3z4a5b的博客 918

[Python3.5]解决安装一些模块时出现“error: Unable to find vcvarsall.bat”的错误

Python3.5在Windows环境下安装一些模块时,会出现“error: Unable to find vcvarsall.bat”的错误,主要原因是因为Python的Setup需要调用vcvarsall.bat的文件,这个文件在C++的编程环境中才会有。有两种方法解决:安装MinGW;安装VS。安装VS的方法比较彻底一些,适用于python各个版本。 1. 检查Python安装路径

youngwhz1的专栏 2763

WRF后处理:python cartopy绘制土地利用/土地分类图//python绘制WRF下垫面类型(以北极为例)

下垫面类型对于WRF的地表过程十分重要,而在我们研究WRF的地表过程之前,需要对输入的土地利用类型进行一些绘制,以便后续的修改。LU_MODIS21函数定义了绘制的土地类型、标签与对应色标,我们使用时,直接引用LU_MODIS21()即可返回。其实很简单,只要将你拥有的土地类型数据提取出来,将原本函数中的labels和C切片,重新定义色标再绘制即可。在这里,我将以北极地区为例,绘制北极地区的WRF下垫面数据,我使用的MODIS21这类。

weixin_43750300的博客 3856

泛微OA表单开发实战:如何用JavaScript动态控制明细表的必填与可编辑属性

本文详细介绍了如何在泛微OA系统中使用JavaScript动态控制明细表字段的必填与可编辑属性。通过主表字段变更事件监听和明细表字段属性批量修改,实现智能化的表单交互,提升用户体验和系统灵活性。文章深入解析了关键API的使用方法,并提供了实战代码示例和最佳实践。

weixin_30955617的博客 545

解决安装python-Levenshtein时出现“Unable to find vcvarsall.bat”错误

安装过程: 1.pip install python-Levenshtein 或 下载包到本地,在cd到目录下运行 python setup.py install    我用的是第二种方式; 2.此过程中报错 unable to find vcvarsall.bat;   详细解决方案见:https://blog.csdn.net/fyuanfena/article/details/520...

Python开发工程师 8098

YOLOv8改进策略【Neck】| CVPR 2024 MFM(Modulation Fusion Module,调制融合模块):动态特征加权融合,突出关键特征抑制冗余

本文主要利用DCMPNet中的 MFM 模块优化 YOLOv8 的目标检测网络模型。模块通过动态调制特征融合过程,实现了对多尺度、跨层级特征的智能聚合。将其应用于的改进过程中,针对目标检测中边界特征与语义信息的互补性需求,缓解网络中浅层细节与深层语义融合不足的问题。Depth Information Assisted Collaborative Mutual Promotion Network for Single Image Dehazing在图像去雾网络中,不同层级和类型的特征包含着互补的信息(如浅层的

Limiiiing的博客 351

python—解决“Unable to find vcvarsall.bat”错误

今天在安装RPi.GPIO时老是发生Unable to find vcvarsall.bat的错误,上网找了一下,在eddsn找到了“Unable to find vcvarsall.bat” error when trying to install rdflib这么一篇文章,解决了问题。方法如下: 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make

一个人的软件艺术 814

深入解析:AndroidManifest.xml 与 Qt 6.7.0 的整合

本文探讨了在Qt 6.7.0和CMake构建Android应用时,AndroidManifest.xml未被正确识别的问题。通过分析CMake配置错误、文件路径问题等可能原因,提出了在CMakeLists.txt中明确指定路径、确保目录结构正确等解决方案,并给出了示例项目演示。文章强调正确配置AndroidManifest.xml对获取权限和应用功能的重要性,为Qt开发者提供了实用的调试建议。

2501_90323865的博客 109

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

【python系列】“Unable to find vcvarsall.bat”错误的解决

今天在安装deltaLda时出现Unable to find vcvarsall.bat的错误。 上网找了一下,在eddsn找到了“Unable to find vcvarsall.bat” error when trying to install rdflib这么一篇文章,解决了问题。方法如下: 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到ming

SNS程飞的专栏 1039

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

python解决“Unable to find vcvarsall.bat”错误

今天在安装PyAMF时老是发生Unable to find vcvarsall.bat的错误,上网找了一下,在eddsn找到了“Unable to find vcvarsall.bat” error when trying to install rdflib这么一篇文章,解决了问题。方法如下: 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.ex...

scnjl 224

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

上一篇: Win8彻底关闭UAC
下一篇: [技术] 超简单解决win8.1不能玩战地3的问题,不用改区域了。(狂喜!2013-10-5更新)...
hypercube2
博客等级 码龄18年 23粉丝 169原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值