Tensorflow的编译错误

时间:2018-03-21 21:19:47

标签: tensorflow mpi rdma

我正在尝试使用MPI支持构建Tensorflow 1.6。我收到以下错误:

  

错误:/ gpfs​​home01 / u / amalik / Tensorflow / tensorflow / tensorflow / contrib / gdr / BUILD:52:1:规则'// tensorflow / contrib / gdr:gdr_memory_manager'的C ++编译失败(退出1)   tensorflow / contrib / gdr / gdr_memory_manager.cc:28:27:致命错误:rdma / rdma_cma.h:没有这样的文件或目录    #包括                              ^   编译终止。   目标// tensorflow / tools / pip_package:build_pip_package无法构建   使用--verbose_failures查看失败的构建步骤的命令行。   信息:经过的时间:556.299s,关键路径:183.28s   失败:构建未成功完成

任何建议和意见

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

sudo apt-get update
sudo apt-get install libibverbs-dev

您需要在系统中安装libibverbs-dev。

答案 1 :(得分:0)

如果您在类似RHEL7的系统上运行

sudo yum install -y rdma-core-devel

然后再试一次。

相关问题