我正在尝试安装需要编译的Python包(名为kerberos)。当我运行pip install kerberos
时,收到以下错误消息:
Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
但是,我安装了Microsoft Visual Studio 2013 Professional。我还安装了Visual Studio 2013的Python Tools 2.1。我已经设置了Visual Studio来使用Python,并成功执行了一个'hello world'脚本(虽然这可能与问题无关)。我错过了什么让我的包正确安装?我需要别的吗?
答案 0 :(得分:0)
您需要消息中描述的Visual Studio 2008。由于Python是使用编译的,因此不建议尝试使用其他版本,并且由于底层C库的更改而导致错误。您可以从邮件中的链接中获取该文件的副本。