【问题标题】:Error while importing Tensorflow in python2.7 in Red Hat release 6.6. 'GLIBC_2.17 not found'在 Redhat 版本 6.6 上的 python 2.7 中导入 Tensorflow 时出错。 '未找到 GLIBC_2.17'
【发布时间】:2016-02-17 07:32:54
【问题描述】:

这本质上是对here 提出的问题的重复。但是,我使用的是 Red Hat 版本 6.6,它具有 glibc 2.12(glibc 2.17,我认为是与 RHEL 版本 7 一起引入的)。是否可以在本地安装 tensorflow,而无需升级操作系统。 (我没有管理员权限)。这是我得到的错误

ImportError: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /data02/storage/kgupt33/.local/anaconda/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so)

【问题讨论】:

  • 你能更新 glibc 吗?
  • 更新系统 glibc,将需要整个操作系统升级(我检查了系统管理员)。我尝试在本地安装 glibc,但这也需要升级大量系统库。
  • 赞成 - 我也收到此错误 - 并希望获得 glibc-2.17/ld.so 的本地/用户安装。我不是 Red Hat 4.4.6-3 的管理员 - 欢迎帮助!
  • 我有同样的问题,我真的很好奇如何解决它......而不升级整个操作系统。

标签: python python-2.7 redhat glibc tensorflow


【解决方案1】:

这本质上是这里提出的问题的重复。

同样的answer 应该可以工作。是什么阻止您下载 glibc-2.17 软件包、解压它们以及使用 glibc-2.17/ld.so 和正确的 --library-path

是否可以在本地安装tensorflow,无需升级操作系统。

是的,使用上面的答案。

【讨论】:

  • 我下载了glibc的最新版本,但是编译它需要更新很多库(如gcc、binutils等)。您是要我使用预编译版本吗?
猜你喜欢
  • 2018-04-26
  • 2023-03-15
  • 1970-01-01
  • 2017-02-15
  • 2016-02-17
  • 2016-05-18
  • 1970-01-01
相关资源
最近更新 更多