通过cond安装glibc后出现分段错误(内核转储)

2024-10-03 21:30:59 发布

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

我正在尝试通过conda在CentOS - 6.5上使用

conda install -c dan_blanchard glibc
它安装glibc-2.18。 当我试图在终端中打开python时,在运行上述命令之后,我得到了Getting segmentation fault(core dumped)。你知道吗

我在一个没有管理员权限的远程服务器上工作。 在运行echo $LD_LIBRARY_PATH时,我得到了
/share/opt/python/3.6.5/lib:/share/lsf/9.1/linux2.6-glibc2.3-x86_64/lib

我需要更新Glibc以便从source安装pytorch=1.3。 是否可以更新glibc? 如果是的话,那我能做些什么来纠正呢?
我也检查了下面的答案,但无法应用于我的用例,因为它有根权限。你知道吗

After updating glibc: Segmentation fault (core dumped)


Tags: installcore命令终端权限sharelibconda
1条回答
网友
1楼 · 发布于 2024-10-03 21:30:59

千万不要碰发行版包含的glibc库。除非你是那种能够调试和修复随后发生的问题的专家。你知道吗

glibc是标准的systemc库。它是每个应用程序使用的库。如果API的外观有任何变化,或者C标准库的实现有任何变化——任何角落的情况,运行时性能的任何变化——它可以破坏任何数量的应用程序,如果不是整个系统的话。那是一件非常危险的事。你知道吗

如果您想要一个更新的glibc,请切换到一个更新的发行版—在您的案例中可能是一个更新版本的RHEL。你知道吗

相关问题 更多 >