Pyproj с Python 2.7.9 на win7 64 дает & quot; Невозможно найти vcvarsall.bat & quot;

Мне нужно установить pyproj на моей машине, и это дает вышеупомянутую ошибку. Я думаю, что это будет то же самое для других компонентов Python, которые используют код C ++:

Моя ситуация:

Win 7 64 бит работает.

установлены:

установить переменные пути и установить

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

Кто-нибудь знает, как решить проблему?

2

Решение

Вы можете установить это без необходимости компиляции с помощью предварительно скомпилированное колесо Python. Вы можете найти совместимое колесо для pyproj на эта страница содержит неофициальные диски.

Вы специально ищете pyproj-1.9.4-cp27-none-win_amd64.whl, Как только вы загрузите whl файл, вы можете установить его с помощью pip, используя

pip install pyproj-1.9.4-cp27-none-win_amd64.whl

И это установит его для вас, пропустив процесс компиляции.

2

Другие решения


По вопросам рекламы [email protected]