gpt4 book ai didi

python - 使用rocm导入tensorflow时出现"Failed to load the native TensorFlow runtime."错误

转载 作者:行者123 更新时间:2023-12-04 10:05:59 25 4
gpt4 key购买 nike

我有兴趣使用 pycharm 为一些带有 amd 系统(r5 3600x,rx 5700xt)的项目学习 tensorflow。在意识到如果我安装了 linux 时我只会让它与我的 gpu 一起工作,我将 ubuntu 18.04 安装到双引导与 Windows 10,因为它看起来最受 rocm 支持。我跟着教程here,除了我没有制作虚拟环境。
https://www.videogames.ai/Install-ROCM-Machine-Learning-AMD-GPU
输入时 sudo apt install rocm-libs miopen-hip cxlactivitylogger它说找不到包cxlactivitylogger,在评论中作者说他会调查它但没有必要安装tensorflow,所以我忽略了它。然后我打开了 pycharm,tensorflow 包不会检测到,所以我在 pycharm 中再次安装了 tensorflow-rocm 只是为了确保,但是每当我尝试在 pycharm 或终端中导入它时它都会给我这个错误。

    Traceback (most recent call last):
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow.py", line 58, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "/usr/lib/python3.6/imp.py", line 243, in load_module
return load_dynamic(name, filename, file)
File "/usr/lib/python3.6/imp.py", line 343, in load_dynamic
return _load(spec)
ImportError: librccl.so.1: cannot open shared object file: No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/waiai/PycharmProjects/app/main.py", line 1, in <module>
import tensorflow
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow/__init__.py", line 101, in <module>
from tensorflow_core import *
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/__init__.py", line 40, in <module>
from tensorflow.python.tools import module_util as _module_util
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow/__init__.py", line 50, in __getattr__
module = self._load()
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow/__init__.py", line 44, in _load
module = _importlib.import_module(self.__name__)
File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/__init__.py", line 49, in <module>
from tensorflow.python import pywrap_tensorflow
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow.py", line 74, in <module>
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow.py", line 58, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "/home/waiai/PycharmProjects/app/venv/lib/python3.6/site-packages/tensorflow_core/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "/usr/lib/python3.6/imp.py", line 243, in load_module
return load_dynamic(name, filename, file)
File "/usr/lib/python3.6/imp.py", line 343, in load_dynamic
return _load(spec)
ImportError: librccl.so.1: cannot open shared object file: No such file or directory


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.

我对 linux 非常缺乏经验,所以所有这些都让我头疼,在此之前我曾尝试安装 pytorch,但我遇到了类似的错误,所以我决定尝试 tensorflow。如果有人能通过这件事来牵我的手,我将不胜感激,提前致谢。

最佳答案

已修复,我安装了 rcl

sudo apt install rccl

关于python - 使用rocm导入tensorflow时出现"Failed to load the native TensorFlow runtime."错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61584446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com