Расширение Python C для Windows. Ошибка: не найден vcvarsall.bat - PullRequest
0 голосов
/ 15 января 2019

Я следовал по этой ссылке , чтобы сделать Python Cextension.

Когда я пробую Ubuntu, я получаю файл .so без проблем, но когда я пробую Windows, появляется эта ошибка:

Ошибка: невозможно найти: vcvarsall.bat

Требуется компилятор Microsoft Visual C ++ для Python.

Я сделал установку, но выдал ту же ошибку. Как компилировать c файл в Python? Как преобразовать файл .dll?

1 Ответ

0 голосов
/ 15 января 2019

C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build

- это местоположение vcvarsall.bat, по крайней мере, в моей системе и установке (Windows 10, Visual Studio 2017). Вам нужно найти свой vcvarsall.bat и добавить его в переменную окружения path.

Вот наглядное руководство о том, как добавить свой path в Windows 10. После того, как вы добавите содержащую папку vcvarsall.bat в свой path, у вас больше не должно быть ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...