【问题标题】:Unable to find vcvarsall.bat [duplicate]找不到 vcvarsall.bat [重复]
【发布时间】:2013-09-10 10:35:35
【问题描述】:

我正在使用 python 2.7.3,并且正在尝试安装 Python Kerberos。但它给了我以下错误:

error: Unable to find vcvarsall.bat

整个回溯如下:

setup.py install
running install
running build
running build_ext
building 'kerberos' extension
error: Unable to find vcvarsall.bat

我想知道是否有任何方法可以在不安装 Visual Studio 的情况下解决该错误。如果有人能够帮助解决这些错误,那就太好了。

【问题讨论】:

  • 我想知道是否有其他方法可以解决该错误。
  • 您可以尝试 MinGW,在链接问题的答案中也提到。

标签: python python-2.7 kerberos


【解决方案1】:

你需要安装 Visual Studio (2008),Python 正在寻找你没有的编译器。

看到这个问题:error: Unable to find vcvarsall.bat


注意:如果您好奇,vcvarsall.bat 是一个 shell 脚本,它可以更新您的环境以让您使用 Visual Studio 进行编译。

【讨论】:

  • 有没有办法绕过整个过程安装python MYSQL而不安装Visual Studio?
  • @NelsonMenezes 查找预编译版本。
猜你喜欢
  • 2011-09-01
  • 2015-12-26
  • 2011-01-17
  • 1970-01-01
  • 2012-08-07
  • 2016-04-07
  • 2014-01-31
  • 1970-01-01
相关资源
最近更新 更多