ImportError:tensorflow/python/\u pywrap_tensorflow.so:错误的ELF类:ELFCLASS64

2024-05-15 20:19:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在robot nao上集成TenserFlow。 我已经将库Tensorflow复制到路径:/home/nao,并且我确实:

export PYTHONPATH="${PYTHONPATH}:/home/nao/tensorflow"

但是如果我导入一个lib tensorflow。。。然后跑,他打印:

^{pr2}$

有什么问题吗?在


Tags: 路径homelibtensorflowrobotexportpythonpath将库
1条回答
网友
1楼 · 发布于 2024-05-15 20:19:46

一般来说,无法通过将现有安装复制到其他计算机来安装TensorFlow。错误消息wrong ELF class: ELFCLASS64表示您正在尝试将64位代码(对于本机TensorFlow库)加载到32位进程中。有两种解决方案:

  1. 如果您有一个x86_64处理器,请安装64位版本的Python,并使用pip安装TensorFlow的一个标准Linux版本。

  2. 如果你需要一个合适的编译源代码的话,你需要一个源代码或者32个源代码。(请注意,在32位平台上,TensorFlow不受官方支持,因此无法保证这将起作用,但至少有一个人已经获得了TensorFlow来构建32-bit ARM platform。)

相关问题 更多 >