Неустранимая ошибка C1083: не удается открыть включаемый файл: пакет atinsbase.h Pyinsane

Поэтому после загрузки пакета pyinsane 2.0.2 отсюда и перехода в командное окно я запустил setup.py build команда. Но каждый раз, когда я запускаю его, появляется фатальная ошибка C1083:

rawapi.cpp
src/pyinsane2/wia/rawapi.cpp(8): fatal error C 1083: Cannot open include file: 
'atlbase.h': 
no such file or directory 
error: command 'C\\Program Files (x86)\\Microsoft Visual Studio\\
Visual Studio\\VC\\Tools\\MSVC\\14.12.25827\\bin\\
HostX86\\x86\\cl.exe' failed with exit status 2

Я знаю, что этот вопрос задавался подобным образом много раз прежде, но ни один из них не касался пакета pyinsane или файла atlbase.h, с которым я имею дело. Если я просто не нашел правильный вопрос, ссылка на него была бы очень признательна.

И да, я уже пробовал просто использовать #include <atlbase> но это дало мне ту же ошибку. Я использую Python 3.6.3 на Windows 8.1 с MC VS 2017.

1 ответ

Решение

Я знаю, что этот вопрос задавался подобным образом много раз прежде, но ни один из них не касался пакета pyinsane или файла atlbase.h.

Вы действительно искали решение? Первая попытка поиска в Google приводит к тому, что первая ссылка на C++ #include не найдена

При запуске установщика Visual Studio выберите вкладку " Отдельные компоненты " и в разделе "SDK, библиотеки и платформы" убедитесь, что выбрана поддержка Visual C++ ATL.

Другие вопросы по тегам