我在 Ubuntu 上使用 python 3.8.2 设置了 TensorFlow 2.2 conda 环境。
我跑了
pip install tensorflow-io==0.14.0
。
当我尝试
import tensorflow-io as tfio
我收到错误:
File "/home/somedir/miniconda3/envs/env_name/lib/python3.8/site-packages/tensorflow_io/core/python/ops/__init__.py", line 65, in _load_library
raise NotImplementedError(
NotImplementedError: unable to open file: libtensorflow_io.so, from paths: ['/home/somedir/miniconda3/envs/env_name/lib/python3.8/site-packages/tensorflow_io/core/python/ops/libtensorflow_io.so']
caused by: ['/home/somedir/miniconda3/envs/env_name/lib/python3.8/site-packages/tensorflow_io/core/python/ops/libtensorflow_io.so undefined symbol:
_ZN10tensorflow0pKernel11TraceStringEPNS_150pKernelContextEb']
有什么问题以及如何解决它?
正如 @Smedegaard 提到的,tensorflow_io 不在 conda forge 上。 vlasenkoalexey 在 Github issues 上的回答解决了这个问题:
明显的解决方法是卸载tensorflow和tensorflow-io并从pip安装它们:
pip 卸载张量流
pip 卸载tensorflow-io
pip 安装tensorflow-gpu
pip install --no-deps tensorflow-io
2022 年 10 月 19 日,该版本可使用
#!pip install tensorflow==2.8.0
#or
!pip install tensorflow-gpu==2.8.0
import tensorflow as tf
!pip install tensorflow-io==0.25.0 # что сломалось с ==0.26.0
当我在 Jupyter 笔记本和 Windows 11 上使用 Conda 环境时,遇到了同样的错误。
我通过找到 兼容版本 tensorflow-io 与 Tensorflow 找到了解决方案: https://github.com/tensorflow/io#tensorflow-version-compatibility
就我而言:
pip install tensorflow==2.10.0 tensorflow-io==0.27.0
我在 Jupyter 实验室中在 conda 环境中运行时遇到了同样的错误。
看起来
tensorflow_io
尚未在 conda forge 上:https://github.com/tensorflow/io/issues/676
如果可能的话你可以换成常规的Python环境。
解决方案:
!pip 安装tensorflow_io==0.17.1
!pip 安装tensorflow==2.4.0
兼容性问题。
您可以在github官网找到所有兼容版本的列表。 https://github.com/tensorflow/io
TensorFlow I/O 版本 TensorFlow 兼容性 发布日期 0.33.0 2.13.x 2023 年 8 月 1 日 0.32.0 2.12.x 2023 年 3 月 28 日 0.31.0 2.11.x 2023 年 2 月 25 日 0.30.0 2.11.x 2023 年 1 月 20 日 0.29.0 2.11.x 2022 年 12 月 18 日 0.28.0 2.11.x 2022 年 11 月 21 日 0.27.0 2.10.x 2022 年 9 月 8 日 0.26.0 2.9.x 2022 年 5 月 17 日 0.25.0 2.8.x 2022 年 4 月 19 日 0.24.0 2.8.x 2022 年 2 月 4 日 0.23.1 2.7.x 2021 年 12 月 15 日 0.23.0 2.7.x 2021 年 12 月 14 日 0.22.0 2.7.x 2021 年 11 月 10 日 0.21.0 2.6.x 2021 年 9 月 12 日 0.20.0 2.6.x 2021 年 8 月 11 日 0.19.1 2.5.x 2021 年 7 月 25 日 0.19.0 2.5.x 2021 年 6 月 25 日 0.18.0 2.5.x 2021 年 5 月 13 日 0.17.1 2.4.x 2021 年 4 月 16 日 0.17.0 2.4.x 2020 年 12 月 14 日 0.16.0 2.3.x 2020 年 10 月 23 日 0.15.0 2.3.x 2020 年 8 月 3 日 0.14.0 2.2.x 2020 年 7 月 8 日 0.13.0 2.2.x 2020 年 5 月 10 日 0.12.0 2.1.x 2020 年 2 月 28 日 0.11.0 2.1.x 2020 年 1 月 10 日 0.10.0 2.0.x 2019 年 12 月 5 日 0.9.1 2.0.x 2019 年 11 月 15 日 0.9.0 2.0.x 2019 年 10 月 18 日 0.8.1 1.15.x 2019 年 11 月 15 日 0.8.0 1.15.x 2019 年 10 月 17 日 0.7.2 1.14.x 2019 年 11 月 15 日 0.7.1 1.14.x 2019 年 10 月 18 日 0.7.0 1.14.x 2019 年 7 月 14 日 0.6.0 1.13.x 2019 年 5 月 29 日 0.5.0 1.13.x 2019 年 4 月 12 日 0.4.0 1.13.x 2019 年 3 月 1 日 0.3.0 1.12.0 2019 年 2 月 15 日 0.2.0 1.12.0 2019 年 1 月 29 日 0.1.0 1.12.0 2018 年 12 月 16 日