ошибка: команда 'cl.exe' завершилась неудачно: нет такого файла или каталога

В настоящее время я пытаюсь установить PYODBC через pip, но получаю сообщение об ошибке. на данный момент, я в недоумении, что делать.
Вот как это выглядит:

 C:\Users\c.ginther>pip install pyodbc
 Collecting pyodbc
   Using cached pyodbc-3.0.10.tar.gz
 Installing collected packages: pyodbc
   Running setup.py install for pyodbc ... error
     Complete output from command "c:\program files\python35\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\CB9EB~1.GIN\\AppData\\Local\\Temp\\pip-build-mdyxyolm\\pyodbc\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-ag94eyey-record\install-record.txt --single-version-externally-managed --compile:
     running install
     running build
     running build_ext
     building 'pyodbc' extension
     creating build
     creating build\temp.win-amd64-3.5
     creating build\temp.win-amd64-3.5\Release
     creating build\temp.win-amd64-3.5\Release\Users
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local\Temp
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-build-mdyxyolm
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-build-mdyxyolm\pyodbc
     creating build\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-build-mdyxyolm\pyodbc\src
     cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DPYODBC_VERSION=3.0.10 -DPYODBC_UNICODE_WIDTH=2 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include "-Ic:\program files\python35\include" "-Ic:\program files\python35\include" /EHsc /TpC:\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-build-mdyxyolm\pyodbc\src\buffer.cpp /Fobuild\temp.win-amd64-3.5\Release\Users\CB9EB~1.GIN\AppData\Local\Temp\pip-build-mdyxyolm\pyodbc\src\buffer.obj /Wall /wd4668 /wd4820 /wd4711 /wd4100 /wd4127 /wd4191
     error: command 'cl.exe' failed: No such file or directory
 user59002827 июн. 2016 г., 20:05
Этот пакет требует Visual C ++ для установки. Попробуйте использоватьeasy_install вместо. Следует выполнить бинарную установку (если она есть).

Ответы на вопрос(1)

Решение Вопроса

Как указано в комментариях user590028, python требует компилятора C для установки таких пакетов, как pyodbc. В Windows наиболее распространенным компилятором является Visual Studio C ++, поэтому проверьте приведенный ниже список, взятый изКомпилятор Microsoft Visual C ++ для Python 3.4

Visual Studio 2008 для Python 2.7.Visual Studio 2010 для Python 3.4.

Более новые версии Visual Studio должны работать на Python 3.5.

Если вы установите Visual Studio, вы сможете собрать pyodbc без каких-либо ошибок.

Ваш ответ на вопрос