Building Habitat-Sim时候的erro
-
运行命令:
./build.sh --headless --bullet
in check_call raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'submodule', 'update', '--init', '--recursive']' returned non-zero exit status 1. -
说实话我也没看懂运行这个脚本是干嘛的,就是在配环境,但是就报错
如何解决?
-
一直在google,bing,Stack Overflow看都没找到类似的问题,很多都是check_output()那个函数那报错,然后把subprocess.py的355行的check=True改成check=False。或者是什么备份数据库的命令输出重定向的问题,总之没看到类似的
-
然后就反复看上面两个文件,subprocess.py的check_call()函数如下图
setup.py里用到的check_call()函数的地方如下图
看这里的注释,是初始化和更新子模块,然后...不要destroy those
感觉似乎对源代码也没有什么决定性用处,干脆注释掉,一运行,好了耶,也没有什么克隆失败,subprocess.CalledProcessError这些错误了