gpt4 book ai didi

linux - conda.exe : error while loading shared libraries: libz. so.1

转载 作者:行者123 更新时间:2023-12-02 09:38:16 27 4
gpt4 key购买 nike

无法在我的 RHEL 机器上安装 Anaconda3-2019.10-Linux-x86_64;获取错误-> conda.exe:加载共享库时出错:libz.so.1:无法从共享库映射段:不允许操作。

Anaconda 或 Miniconda 版本:Anaconda3-2019.10-Linux-x86_64
操作系统:"Red Hat Enterprise Linux Server"VERSION="7.7 (Maipo)"

重现 的步骤

wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
bash ./Anaconda3-2019.10-Linux-x86_64.sh

我已经按照@ davidlowryduda,@ Pastthesun在Github#11493和#11154中提到的解决步骤进行了操作,但这并不能解决我的问题。已在 Github 中将问题发布为 #11587。

我尝试使用旧版本的 Anaconda --> Anaconda3-2019.07-Linux-x86_64 和 Anaconda3-2019.03-Linux-x86_64。 Anaconda3-2019.07-Linux-x86_64 没有给出与 libz.so.1 相关的相同问题,但给出了另一个错误。但是我用 Anaconda3-2019.03-Linux-x86_64 顺利安装。

最佳答案

问题可能是您的 /tmp 设置为 noexec 中的 /etc/fstab 。使用 grep tmp /etc/fstab 进行验证。
在具有可执行权限的文件系统上,将 TMPDIR 设置为您具有写入权限的目录运行安装程序。 IE。:

mkdir /users/$USER/tmpconda
TMPDIR=/users/$USER/tmpconda bash Miniconda2-latest-Linux-x86_64.sh
Anaconda Issues 11587 找到了解决方案
在文件系统上快速测试可执行性:
$ touch foo && chmod +x foo && ./foo
-bash: ./foo: Permission denied
即使在文件上设置了 noexecx也会导致“权限被拒绝”。

关于linux - conda.exe : error while loading shared libraries: libz. so.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60106630/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com