Python 3.x ImportError:尚未生成扩展horovod.tensorflow

Python 3.x ImportError:尚未生成扩展horovod.tensorflow,python-3.x,machine-learning,horovod,Python 3.x,Machine Learning,Horovod,不断出现这个错误,我已经多次重新安装了horovod和tensorflow。请帮忙 Traceback (most recent call last): File "train.py", line 3, in <module> import horovod.tensorflow as hvd File "/home/tavishi/.local/lib/python3.5/site-packages/horovod/tensorflow/__init__.py", l

不断出现这个错误,我已经多次重新安装了horovod和tensorflow。请帮忙

Traceback (most recent call last):
  File "train.py", line 3, in <module>
    import horovod.tensorflow as hvd
  File "/home/tavishi/.local/lib/python3.5/site-packages/horovod/tensorflow/__init__.py", line 40, in <module>
    check_extension('horovod.tensorflow', 'HOROVOD_WITH_TENSORFLOW', __file__, 'mpi_lib')
  File "/home/tavishi/.local/lib/python3.5/site-packages/horovod/common/__init__.py", line 42, in check_extension
    'Horovod with %s=1 to debug the build error.' % (ext_name, ext_env_var))
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.
回溯(最近一次呼叫最后一次):
文件“train.py”,第3行,在
将horovod.tensorflow作为hvd导入
文件“/home/tavishi/.local/lib/python3.5/site packages/horovod/tensorflow/_init__.py”,第40行,in
检查扩展名('horovod.tensorflow'、'horovod_WITH_tensorflow'、'uuuuuuu文件'、'mpi_库')
文件“/home/tavishi/.local/lib/python3.5/site packages/horovod/common/_init__.py”,第42行,检查扩展名
“使用%s=1的Horovod调试生成错误。”%(ext_name,ext_env_var))
ImportError:尚未生成扩展horovod.tensorflow。如果这不是预期的,请使用Horovod_和_TENSORFLOW=1重新安装Horovod以调试生成错误。

所以我解决了这个问题

我用过:

使用GitHub指令重建Horovod解决了我的问题。我将repo克隆到了我试图运行的程序所在的文件夹中

希望这有帮助