This question already has answers here:
C++ #include <atlbase.h> is not found
                                
                                    (9个答案)
                                
                        
                                9个月前关闭。
            
                    
因此,从here下载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>,但这给了我同样的错误。
我正在Windows 8.1和MC VS 2017上使用python 3.6.3。

最佳答案

我知道这个问题以前曾以非常相似的方式被问过多次,但它们都与pyinsane软件包或atlbase.h有关。


您是否真的找到了解决方案? Google的首次搜索尝试会导致第一个链接到C++ #include <atlbase.h> is not found


  运行Visual Studio安装程序时,选择“单个组件”选项卡,并在“ SDK,库和框架”下确保选择了“ Visual C ++ ATL支持”。

关于python - 严重错误C1083:无法打开包含文件:'atlbase.h'Pyinsane程序包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48653644/

10-09 03:44