【解决+error】无法找到并打开basetsd.h文件


问题描述

安装tigramite-master, github安装包的时候

在Anaconda Prompt环境中,跳转至解压后的tigramite-master目录,执行 python setup.py install 命令。出现

 fatal error C1083: Cannot open include file 'basetsd.h': No such file or directory。

类似问题如下图


2. 解决方法

参考下图


3. 解决步骤:

a. 下载windows 10 SDK文件并安装。

地址:https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/。

注意:安装后,重新执行python setup.py install 命令后,出行新错误,fatal error LNK1158, :无法运行 rc.exe. 如下图

类似问题如下:

b. 解决rc.exe无法运行问题。

将安装于C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86路径下的rc.exe 和rcdll.dll文件复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64中

重新执行python setup.py install 即可正常安装

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。