我正在尝试安装Tensorflow和Horovod
pip install tensorflow
HOROVOD_WITH_TENSORFLOW=1 pip install horovod然后我运行了一个示例代码
import tensorflow as tf
import horovod.tensorflow as hvd当我运行这段代码时,我得到以下错误
ImportError: Extension horovod.tensorflow has not been built. If this is not expected, reinstall Horovod with HOROVOD_WITH_TENSORFLOW=1 to debug the build error.发布于 2018-11-26 20:18:22
如果您需要安装tensorflow和horovod,可以使用以下步骤:
1)创建conda环境,避免包版本不匹配。
conda create -n test_hvd -c intel python=3.62)开通环境
source activate test_hvd(可以使用任何名称,而不是test_hvd,后者是环境名称。)
3)在开通环境下安装tensorflow:
pip install https://storage.googleapis.com/intel-optimized-tensorflow/tensorflow-1.10.0-cp36-cp36m-linux_x86_64.whl4)最后安装horovod
pip install --no-cache-dir horovod注: 1.敬请确认您使用的是最新版本的GCC (gcc (GCC) 6.4.0运行正常)。
上测试了这些步骤
希望这能有所帮助!
https://stackoverflow.com/questions/52730013
复制相似问题