继9.7配置好mujoco的环境变量之后又遇到了“Unable to find vcvarsall.bat“问题9.8

继9.7配置好mujoco的环境变量之后又遇到了"Unable to find vcvarsall.bat"问题

这个问题网上查了查好像和缺了VS C++中的某些包有关
在之前另一台电脑上配tensorflow时也遇到过相关的问题,当时是按照好tensorflow能查看版本,但就是import不进来,import tensorflow会报错,当时查网上,说也是和VS C++中的某些包有关导致的问题,但是终究没用解决。最终解决结果是tensorflow和什么东西版本不匹配导致的。

目前"Unable to find vcvarsall.bat"问题还未得到解决----9.7

关于注册表中没有找到 vcvarsall.bat
注册表检索目录https://www.jianshu.com/p/6ef229cf6a75
最终好像发现我的是VisualStudio12 而代码中要求是
if version >= 14 and version > best_version:
也就是要VisualStudio14才行,
VisualStudio14对应的VisualStudio2015;我晕,还要把VisualStudio2013升级到VisualStudio2015才行。。。

听从网上安装完2015后并没用任何改善。
最终还是在Path系统变量中加入C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin运行结果略微改善

又迎来新的问题是distutils.errors.CompileError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\cl.exe' failed with exit status 2

c:\programdata\anaconda3\envs\tensorflow\include\pyconfig.h(68): fatal error C1083: �޷��򿪰����ļ�: ��io.h��: No such file or directory

include找不到io.h,其实他是在虚拟环境的include里面找,到基环境中的include中就能找到。
我绝望了

看见这篇blog感觉自己又活了

https://blog.csdn.net/blueone456/article/details/106644909

回滚到前面 cl.exe出错的地方

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值