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

原创 2015年04月02日 21:54:35

错误描述:
在从源代码安装Python模块时遇到此错误。可是我明明从官网下载并安装了Microsoft Visual C++ Compiler Package for Python 2.7,且配置了环境变量path。

错误原因:
报这个错误的原因是Python的distutils模块中的msvc9compiler.py并不从环境变量指定的路径中寻找’vcvarsall.bat’,而是通过注册表来寻找…,然而,不知为什么编译器安装过程没有配置注册表。

解决办法:
只要手工把注册表配置好,就可以了。
// 1、打开注册表编辑器
run regedit
// 2、配置
// 2.1、如果你安装的Python是32位的,则,创建如下
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Setup\VC
// 2.2、如果你安装的Python是64位的,则,创建如下
HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\VisualStudio\9.0\Setup\VC
// 3、并在此项下新建字符串值
名称:productdir
数据:vcvarsall.bat所在路径
注意:路径中不包含最后的反斜杠。

Windows下Python快速解决error: Unable to find vcvarsall.bat

系统配置:Windows10 x64, Visual Studio 2017, Python2.7.1 报错信息:error: Unable to find vcvarsall.bat 报错原因:在生...
  • Sad_Sugar
  • Sad_Sugar
  • 2017年06月26日 20:25
  • 2555

彻底解决安装Python扩展包时Unable to find vcvarsall.bat

彻底解决安装Python扩展包时Unable to find vcvarsall.bat
  • fyuanfena
  • fyuanfena
  • 2016年07月26日 19:40
  • 4972

彻底解决 error: Unable to find vcvarsall.bat

1.windows上做Python开发,搭环境还真不比Linux容易。error: Unable to find vcvarsall.bat这个错误眼熟吧? 凡是安装和操作系统底层密切相关的Pytho...
  • secretx
  • secretx
  • 2013年12月21日 22:21
  • 85859

pandas安装过程中提示unable to find vcvarsall.bat的解决方法

python package安装过程中unable to find vcvarsall.bat的解决方法
  • qq_21144699
  • qq_21144699
  • 2015年07月12日 13:13
  • 2330

对于解决python安装第三方包时候,报错 error: Unable to find vcvarsall.bat的终极秘诀

终极解决error: Unable to find vcvarsall.bat。对比各种方法。
  • u011275279
  • u011275279
  • 2017年06月14日 15:35
  • 1623

找不到vcvarsall.bat

译自:https://blogs.msdn.microsoft.com/pythonengineering/2016/04/11/unable-to-find-vcvarsall-bat/ ...
  • linshiyx
  • linshiyx
  • 2016年06月17日 12:43
  • 6197

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

错误描述:  在从源代码安装Python模块时遇到此错误。可是我明明从官网下载并安装了Microsoft Visual C++ Compiler Package for Python 2.7,且配置...
  • jeasonwhj
  • jeasonwhj
  • 2017年04月26日 16:55
  • 250

Unable to find vcvarsall.bat

windows上如果没有安装 visual studio, 也就是shu'cheng
  • huyoo
  • huyoo
  • 2014年07月09日 21:38
  • 22506

Django笔记 解决找不到vcvarsall.bat的错误

安装 django-compressor时,发生下面的错误 building '_rcssmin' extension error: Microsoft Visual C++ 10....
  • SVALBARDKSY
  • SVALBARDKSY
  • 2016年05月31日 21:48
  • 789

Scrapy安装出错:error: Unable to find vcvarsall.bat的解决方法

安装Scrapy过程中出错:error: Unable to find vcvarsall.bat Python版本2.7.11 系统为win7 32位系统 使用pip install scrapy ...
  • dapenghehe
  • dapenghehe
  • 2016年05月31日 18:27
  • 2853
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:完美解决“Unable to find vcvarsall.bat”错误
举报原因:
原因补充:

(最多只允许输入30个字)