centos 无法使python在conda环境中工作(未找到GLIBC)

velaa5lx  于 2022-11-07  发布在  Python
关注(0)|答案(1)|浏览(282)

我尝试在CentOS上的远程服务器上用python 3.6建立一个conda环境。安装进行得很顺利,但是当我尝试执行python时,我得到了以下消息python:/lib 64/libc.so.6中指定了一个或多个参数:版本'GLIBC_2.15'没有找到。我注意到对于其他python版本早于3.4,这不会发生。
考虑到这一点,我尝试在python之前安装glibc,但在安装python 3. 6并尝试运行它之后,现在我得到了分段错误(核心转储)。
注意我没有更新conda的权限,服务器使用的版本是4.4.7,所以我没有尝试更新它。但是,我之前设置了一个环境,没有任何问题。在我尝试安装一个软件包后,我的jupyter笔记本电脑不能工作,所以我删除了这个环境。

nkhmeac6

nkhmeac61#

新系统和旧系统会是什么样子。
旧系统--运行CentOS的远程服务器,具有早于2.15的GLIBC。
新系统--在其上编译Python 3.6的系统,使用GLIBC-2.15(或更高版本)。
您需要找到一个针对您的CentOS版本的Python 3.6版本,或者您需要在一个系统上自己编译一个 *,该系统带有与您的远程服务器上安装的任何组件相匹配的GLIBC
P.S.说“运行CentOS的服务器”就像说“运行Windows的系统”(即不多说)。
哪个版本 * 的CentOS?

相关问题