【问题标题】:Python in Ubuntu 16.04 LTS gives error /lib/x86_64-linux-gnu/libc.so.6 version `GLIBC_2.25' not foundUbuntu 16.04 LTS 中的 Python 给出错误 /lib/x86_64-linux-gnu/libc.so.6 version `GLIBC_2.25' not found
【发布时间】:2020-03-25 02:06:49
【问题描述】:

当我尝试在我的 Ubuntu 上运行 Python 3.6 时遇到了这个问题:

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found 

这可能是什么原因?

【问题讨论】:

  • 如何调用 Python?你是如何安装这个版本的 Python 的?
  • 我使用 Pycharm 安装了它,我使用的是 virtualenv。这个 Python 版本在我可以用 2 台机器访问的服务器上,一台是 Kubuntu(我不记得版本),一台是 Ubuntu 16.04LTS。当我在 Kubuntu 机器上运行 Python 时,它可以工作,但在我尝试在 Ubuntu 上时却不行。
  • 我使用我在 .bashrc 中定义的指向 bin/python3 的别名来调用 python。当我改为调用 python2.7(也与 virtualenv 一起安装)时,一切正常。

标签: python ubuntu glibc


【解决方案1】:

您以某种方式安装了针对 GLIBC-2.25(或更高版本)编译/链接的 python3.6。这个二进制文件不能在任何具有旧 GLIBC 的机器上运行。

解决方案是构建或安装针对您的机器的python3.6。

【讨论】:

    猜你喜欢
    • 2022-08-11
    • 2012-11-27
    • 2023-01-17
    • 1970-01-01
    • 2013-05-31
    • 2023-02-23
    • 2019-07-04
    • 1970-01-01
    • 2020-04-16
    相关资源
    最近更新 更多