【问题标题】:version `GLIBC_2.7' not found when import pytorch导入 pytorch 时找不到版本“GLIBC_2.7”
【发布时间】:2017-07-07 00:23:50
【问题描述】:

我已经下载了torch-0.1.12.post2-cp27-none-linux_x86_64.whl(from http://download.pytorch.org/whl/cu75/torch-0.1.12.post2-cp27-none-linux_x86_64.whl)文件,使用如下命令安装。

pip install torch-0.1.12.post2-cp27-none-linux_x86_64.whl
pip install pip install torchvision

但是,导入torch时出现错误

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/my/lib/python2.7/site-packages/torch/__init__.py", line 53, in <module>
    from torch._C import *
ImportError: /lib64/tls/libc.so.6: version `GLIBC_2.7' not found (required by /home/my/lib/python2.7/site-packages/torch/lib/libTH.so.1)

我的 Linux 内核是 2.6.32_1-19-0-0,GCC 版本是 4.8.3

我该如何解决这个问题?

【问题讨论】:

  • 您应该尝试从源代码编译 pytorch。分布式版本似乎是使用较新的 linux 发行版编译的。
  • 我投票结束这个问题,因为这是一个关于安装的问题。它与编程无关。

标签: python pytorch


【解决方案1】:

运行/lib64/tls/libc.so.6的输出是什么?

PyTorch 需要 glibc 2.7 或更高版本。您可能需要更新您的 glibc 版本。

【讨论】:

  • 他可能正在使用 redhat 6 或 cetos 6,这意味着升级 glibc 可能并不简单。
猜你喜欢
  • 1970-01-01
  • 2012-02-07
  • 1970-01-01
  • 2021-02-21
  • 2021-04-05
  • 2011-12-08
  • 1970-01-01
  • 2020-09-05
  • 1970-01-01
相关资源
最近更新 更多