conda.exe:加载共享库时出错:libz.so.1

2024-03-20

无法在我的 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”版本=“7.7(Maipo)”

重现步骤

wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.shbash ./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 in /etc/fstab。验证与grep tmp /etc/fstab.

运行安装程序TMPDIR设置为具有可执行权限的文件系统上您具有写入权限的目录。 IE。:

mkdir /users/$USER/tmpconda
TMPDIR=/users/$USER/tmpconda bash Miniconda2-latest-Linux-x86_64.sh

解决方案位于Anaconda 问题 11587 https://github.com/ContinuumIO/anaconda-issues/issues/11587

文件系统可执行性的快速测试:

$ touch foo && chmod +x foo && ./foo
-bash: ./foo: Permission denied

noexec即使这样也会导致“权限被拒绝”x已在文件上设置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

conda.exe:加载共享库时出错:libz.so.1 的相关文章

  • 为 Qt 应用程序创建 Linux 安装

    我刚刚用 Qt Creator 制作了一个很棒的程序 我对自己很满意 如何将其从台式机移至笔记本电脑 那么 最好的方法是安装程序 对吗 对于 Ubuntu 这是一个 Debian 软件包 对吗 我怎么做 有人这样做过吗 他们可以分享 QT
  • linux x86 汇编语言 sys_read 调用的第一个参数应为 0 (stdin)

    我正在编写一个简单的汇编程序来从标准输入读取 如 scanf 这是我的代码 section bss num resb 5 section txt global start start mov eax 3 sys read mov ebx 0
  • 从 TypeScript 运行任何 Linux 终端命令?

    有没有办法直接从 TypeScript 类中执行 Linux 终端命令 这个想法是做类似的事情 let myTerminal new LinuxTerminal let terminalResult myTerminal run sudo
  • C 程序从连接到系统的 USB 设备读取数据

    我正在尝试从连接到系统 USB 端口的 USB 设备 例如随身碟 获取数据 在这里 我可以打开设备文件并读取一些随机原始数据 但我想获取像 minicom teraterm 这样的数据 请让我知道我可以使用哪些方法和库来成功完成此操作以及如
  • 从多线程程序中调用 system()

    我们正在开发一个用 C 编写的多线程内存消耗应用程序 我们必须执行大量的 shellscript linux 命令 并获取返回码 读完之后article http www linuxprogrammingblog com threads a
  • 无需 cron 在后台发送邮件

    我想知道是否有一种方法可以运行 PHP 循环 以便在后台向订阅者发送几百封电子邮件 我的目标是格式化新闻通讯 单击发送 然后关闭浏览器或更改页面 当然 发送电子邮件的实际过程将在后台运行 不会因浏览器关闭而中断 我知道这可以通过 cron
  • 在主目录中安装库

    在 Linux Ubuntu 中 我尝试运行一个工具 但它显示错误 库丢失 我无权在系统中安装任何内容 或者根本无法从我的用户帐户执行 sudo 是否可以在我的主目录 没有 sudo 中安装缺少的库 在我的例子中为 libstdc so 6
  • 信号处理程序有单独的堆栈吗?

    信号处理程序是否有单独的堆栈 就像每个线程都有单独的堆栈一样 这是在 Linux C 环境中 来自 Linux 手册页signal 7 http kernel org doc man pages online pages man7 sign
  • PHP 致命错误:未找到“MongoClient”类

    我有一个使用 Apache 的网站 代码如下 当我尝试访问它时 我在 error log 中收到错误 PHP Fatal Error Class MongoClient not found 以下是可能错误的设置 但我认为没有错误 php i
  • 如何模拟ARM处理器运行环境并加载Linux内核模块?

    我尝试加载我的vmlinux into gdb并使用 ARM 内核模拟器 但我不明白为什么我会得到Undefined target command sim 这是外壳输出 arm eabi gdb vmlinux GNU gdb GDB 7
  • 在 Mac OS X 上构建 Linux 内核

    我正在做一个修改Linux内核的项目 我有一台桌面 Linux 机器 在上面构建内核没有问题 不过 我要去旅行 我想在途中工作 我只有一台 MacBook 当我尝试构建 Linux 内核时 它抱怨说elf h was not found 我
  • 拆分字符串以仅获取前 5 个字符

    我想去那个地点 var log src ap kernelmodule 10 001 100 但看起来我的代码必须处理 ap kernelmodule 10 002 100 ap kernelmodule 10 003 101 等 我想使用
  • bluetoothctl 到 hcitool 等效命令

    在 Linux 中 我曾经使用 hidd connect mmac 来连接 BT 设备 但自 Bluez5 以来 这种情况已经消失了 我可以使用 bluetoothctl 手动建立连接 但我需要从我的应用程序使用这些命令 并且使用 blue
  • Elasticsearch 无法写入日志文件

    我想激活 elasticsearch 的日志 当我运行 elasticsearch 二进制文件时 我意识到我在日志记录方面遇到问题 无法加载配置 这是输出 sudo usr share elasticsearch bin elasticse
  • 创建 jar 文件 - 保留文件权限

    我想知道如何创建一个保留其内容的文件权限的 jar 文件 我将源代码和可执行文件打包在一个 jar 文件中 该文件将在使用前提取 人们应该能够通过运行批处理 shell 脚本文件立即运行示例和演示 然后他们应该能够修改源代码并重新编译所有内
  • 抑制 makefile 中命令调用的回显?

    我为一个作业编写了一个程序 该程序应该将其输出打印到标准输出 分配规范需要创建一个 Makefile 当调用它时make run gt outputFile应该运行该程序并将输出写入一个文件 该文件的 SHA1 指纹与规范中给出的指纹相同
  • 仅打印“docker-container ls -la”输出中的“Names”列

    发出时docker container ls la命令 输出如下所示 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a67f0c2b1769 busybox tail f dev
  • 如何禁用 GNOME 桌面屏幕锁定? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 如何阻止 GNOME 桌面在几分钟空闲时间后锁定屏幕 我已经尝试过官方手册了在红帽 https access redhat com doc
  • 如何在bash中使用jq从变量中包含的json中提取值

    我正在编写一个 bash 脚本 其中存储了一个 json 值 现在我想使用 Jq 提取该 json 中的值 使用的代码是 json val code lyz1To6ZTWClDHSiaeXyxg redirect to http examp
  • 如何在 shell 脚本中并行运行多个实例以提高时间效率[重复]

    这个问题在这里已经有答案了 我正在使用 shell 脚本 它读取 16000 行的输入文件 运行该脚本需要8个多小时 我需要减少它 所以我将其划分为 8 个实例并读取数据 其中我使用 for 循环迭代 8 个文件 并在其中使用 while

随机推荐

  • 翻转图标并反向旋转

    里面有一个图标真棒字体集 http fortawesome github io Font Awesome 我想要水平翻转 然后朝该方向旋转 这与常规旋转效果相反 有很多种方法可以做到每一种 但据我所知没有一种方法可以同时做到这两点 因为效果
  • 如果子查询在 MySQL 中返回多于 1 行,如何将 JSON 放入列数据中

    我想使用与我用于选择用户的相同查询来选择用户组合 这是我想要的例子 用户表 UID NAME USERNAME EMAIL PASSWORD STATUS 1 Manoj manoj email protected cdn cgi l em
  • 确定表中偶数/奇数行的更好方法

    假设您有一个包含以下示例代码的网页 tr class even td something1 td td somthing1 1 td tr tr class odd td something2 td td b something2 1 b
  • 错误消息“无法构建模块‘Foundation’”

    我搜索了这个问题 但找不到太多帮助 Error 无法构建模块 Foundation import
  • 如何获取 iOS 中任意线程的正确帧指针?

    获取帧指针的方法 在 iPhone 5s 设备 Xcode 7 上运行的演示应用程序上 我尝试获取frame pointer of an 随意的线程使用thread get state http web mit edu darwin src
  • 设计师如何创建 Line 小部件?

    在 Qt Designer 中 您可以拖动 Line 小部件 这将在您的布局中创建一条线 但我检查了文档和标题 我没有找到 Line 标题 小部件 它是什么 在 Qt 5 7 中 Qt Designer 为水平线生成的代码 可以使用 For
  • 在外部项目上使用 find_package()

    我有一个名为的外部项目messages 我正在使用ExternalProject Add 来获取和构建项目 如果我使用find package messages REQUIRED 在顶层 CMakeLists txt 中cmake 失败是因
  • 如何使用 Win32 API 将 EDIT 控件放入自定义弹出窗口中?

    我正在尝试将 EDIT 控件添加到用作自定义组合框式控件的下拉列表的窗口 最初这个下拉窗口是作为子窗口实现的 WS CHILD 桌面窗口 类似于真正的组合框使用的 ComboLbox 窗口 这工作得很好 但是当编辑窗口放入这样的下拉窗口时
  • 设计时发生火灾事件?

    我目前正在设计一个派生自 System Windows Forms Control 的自定义选项卡控件类 问题是在设计时没有触发任何事件 至少我测试过的事件 包括鼠标事件和键盘事件 这对我来说是一个问题 因为无法在设计器中的选项卡页面之间切
  • scikit-learn 中聚类超参数评估的网格搜索

    我正在对大约 100 条记录 未标记 的样本进行聚类 并尝试使用 grid search 来评估具有各种超参数的聚类算法 我正在使用得分silhouette score效果很好 我的问题是我不需要使用交叉验证方面GridSearchCV R
  • 无法从角 4 快速插入法律归属

    我是 Xcode 和移动应用程序的新手 我正在做一个应用程序来查找当前位置 我在模拟器上测试了它并在控制台中收到了此消息 无法从角 4 插入合法归属 这是什么意思以及如何解决它 import UIKit import Alamofire i
  • 未检测到已安装的组件。元素已经是另一个元素的子元素

    在 App xaml 中 我添加了带有按钮的应用程序资源
  • 如何使用Oracle和.Net客户端实现密码更改功能?

    我正在使用 Oracle 用户来验证 Net 应用程序的用户名和密码 现在我正在研究密码更改功能 数据库具有自定义密码验证 因此如果您尝试更改用户密码并且提供了无效密码 Oracle 将返回多个错误 第一个错误始终是 ORA 28003 指
  • 如何确定我是否过度括号?

    我目前正在尝试避免 C 中的指针算术工作来编写模拟器 通常 如果您添加1对于 C 中的指针 您可以添加所指向对象的大小 但是 我正在尝试使用位和字节 因此这是不希望的 我想知道在这个例子中我是否使用了太多括号 int16 t intptr
  • hadoop namenode端口正在使用

    这实际上是一个备用 HA 名称节点 它的配置与主要和hdfs namenode bootstrapStandby已成功运行 它开始出现在配置文件中定义的标准 HTTP 端口 50070 上
  • 如何使用 List 填充数据表 [重复]

    这个问题在这里已经有答案了 如何将列表转换为数据表 Serializable public class Item public string Name get set public double Price get set public s
  • 如何使用 JAVA API 在 Elasticsearch 版本 8 中创建批量 CRUD 操作请求?

    我们想要创造索引请求 删除请求 更新请求 and 批量请求 in Elasticsearch 版本 8 using JAVA API 但我在elasticsearch v8中没有看到任何java文档官方网站 https www elasti
  • Objective C 相当于 PHP 范围函数?

    我想快速创建一个从 0 到 10000 的数字数组 但步进增量为 500 数组如下所示 0 500 1000 10000 in PHP 这是内置于range http php net manual en function range php
  • 汇总分钟到小时的需求

    我不知道我是否在这个问题的正确部分 我环顾四周并没有找到答案 所以这是我的问题 我有一个 CSV 文件 订购如下 dat lt read csv text Date Demand 01 01 2012 00 00 00 5061 5 01
  • conda.exe:加载共享库时出错:libz.so.1

    无法在我的 RHEL 机器中安装 Anaconda3 2019 10 Linux x86 64 收到错误 gt conda exe 加载共享库时出错 libz so 1 无法从共享对象映射段 不允许操作 Anaconda 或 Minicon