通过 conda 安装 glibc 后出现分段错误(核心转储)
Getting segmentation fault(core dumped) after installing glibc through conda
我正在尝试使用
在 CentOS - 6.5
上通过 conda 安装 glibc
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?
如果是,那么我可以做些什么来使它正确?
我也检查了以下答案,但无法应用于我的用例,因为它具有 root 权限。
After updating glibc: Segmentation fault (core dumped)
切勿接触发行版中包含的 glibc
库。除非你是那种可以调试和修复随后发生的问题的专家。
glibc
是标准系统 C 库。它是每个应用程序都使用的库。如果 API 的外观发生任何变化,或者 C 标准库的实现发生变化 - 任何极端情况,运行 时间性能的任何变化 - 它可能会破坏任意数量的应用程序,如果不是你的整个系统。这是一件非常冒险的事情。
如果您想要更新的 glibc
,请切换到更新的发行版 - 在您的情况下可能是更新版本的 RHEL。
我正在尝试使用
在CentOS - 6.5
上通过 conda 安装 glibc
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?
如果是,那么我可以做些什么来使它正确?
我也检查了以下答案,但无法应用于我的用例,因为它具有 root 权限。
After updating glibc: Segmentation fault (core dumped)
切勿接触发行版中包含的 glibc
库。除非你是那种可以调试和修复随后发生的问题的专家。
glibc
是标准系统 C 库。它是每个应用程序都使用的库。如果 API 的外观发生任何变化,或者 C 标准库的实现发生变化 - 任何极端情况,运行 时间性能的任何变化 - 它可能会破坏任意数量的应用程序,如果不是你的整个系统。这是一件非常冒险的事情。
如果您想要更新的 glibc
,请切换到更新的发行版 - 在您的情况下可能是更新版本的 RHEL。