我需要在我的机器上安装 pyproj,它给出了上述错误。我想其他使用 C++ 代码的 python 组件也是一样的:
我的情况:
Win 7 64位运行。
安装:
- VS 2008 快递
- 适用于 python 2.7 的 MS VS 补丁http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266
- 适用于 Windows 7 和 .NET Framework 3.5 SP1 的 Microsoft Windows SDK http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505
- 此处提供 Python 设置工具:http: //pypi.python.org/pypi/setuptools#downloads
设置路径变量并设置
VS90COMNTOOLS 值:C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools
我尝试安装 pyproj:http: //jswhit.github.io/pyproj/
但它返回相同的错误:
File "msvc9compiler.py", line 271, in query_vcvarsall raise DistutilsPlatformError("Unable to find vcvarsall.bat") distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
这样做的目的是让 pygrib 包运行:http: //jswhit.github.io/pygrib/docs/index.html
有谁知道如何解决这个问题?