Bazel无法运行命令,手动工作。怎么调试?

时间:2018-01-22 07:41:03

标签: bazel

我正在尝试在一个有点困难的环境中编译tensorflow(Centos 6.2加载"自己的"编译)。

我已经解决了很多问题,但令我困惑的是一个SWIG错误。我用" - verbose_failures"我可以看到bazel试图运行的命令:

(cd /home/../.cache/bazel/_bazel../[long-hexa]/execroot/org_tensorflow && \
exec env - \
bazel-out/host/bin/external/swig/swig -c++ ...

它失败,并且#34;退出1:swig failed:执行错误命令。

然而,当我cd到提到的目录并运行提到的bazel-out /../ swig命令时它会成功!我所理解的是,这可能是一个试图消毒环境的bazel问题。

我该怎么去调试呢?有没有办法显示bazel正在使用的环境变量?

0 个答案:

没有答案