npm安装第三方库找不到“cl.exe”问题 1.安装第三方库时找不到“cl.exe”的解决方法 2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

安装 本地 remix时 出现错误(npm install remix-ide -g)
原因:remix 依赖的 python库,而 有些python 库需要编译 c++ 代码

  • 下载 VisualStudio ,地址:http://msdn.itellyou.cn/
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • 安装 Visual Studio 时 默认安装 VC++(默认的都装上吧,稍微检查下是否勾选VC++)
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • VC++ 安装成功检测,通过控制台调用 cl
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • 继续执行安装第三方库命令,如果依然 找不到“cl.exe”,则需要配置环境变量

cl.exe位置:
D:Program Files (x86)Microsoft Visual Studio2017ProfessionalVCToolsMSVC14.15.26726inHostx64x64

npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

添加到用户变量的 path中:

npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

再检测下VC++ 是否安装成功(通过控制台调用 cl )

2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

配置好环境后,再次执行,如果报错如下:

npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

解决方案:打开管理员权限命令窗口,并执行 npm install --global --production windows-build-tools

  • VS构建工具安装时会耽误一些时间
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • 解决以上问题后,再执行安装第三方库命令,安装过程 会有一系列 黄色警告信息,不用理会,如下:
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • 成功~
    吐槽一下:安装时用的200M光纤,还等了10多分钟.....
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

  • 运行测试
    我安装的是 remix本地开发环境,所以安装成功后,直接运行:remix-ide,没有问题。
    npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法
2.安装第三方库时 fatal error C1083: 无法打开包括文件 错误

如果仍旧报错,建议FQgoogle具体的错误~~
引用阅读:https://blog.csdn.net/qq_42868008/article/details/81987852