CentOS7提示 libsasl2.so.2 cannot open shared object file
发表于|更新于|CentOS
|总字数:98|阅读时长:1分钟|浏览量:
背景
最近服务器升级了CentOS7.9,在重新部署服务后,运行模型训练,提示了如下错误:
1 | libsasl2.so.2: cannot open shared object file: No such file or directory |
解决办法
将系统自带的libsasl2.so.3.0.0 软链到 libsasl2.so.2
1 | ln -s /usr/lib64/libsasl2.so.3.0.0 /usr/lib64/libsasl2.so.2 |
再次执行python程序就不会出现这个错误了。
文章作者: Charles
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
相关推荐

2021-08-09
pip安装依赖提示mysql_config command not found
在CentOS7使用pip安装Python依赖时,遇到了错误提示:mysql_config command not found,再次记录下解决方法。 错误再现1bin/pip3 install -r requirements.txt 安装依赖时,提示了如下错误: 123456789101112131415161718192021 Downloading https://files.pythonhosted.org/packages/3c/df/59cd2fa5e48d0804d213bdcb1acb4d08c403b61c7ff7ed4dd4a6a2deb3f7/mysqlclient-2.0.3.tar.gz (88kB) 100% |████████████████████████████████| 92kB 613kB/s Complete output from command python setup.py egg_info: /bin/sh: mysql_config: command not found /bin/sh: maria...

2017-07-15
Linux时间同步ntpd和ntpdate的用法
自从昨晚机器迁移,发现有好几台机器的时间并没有同步到当前时间,都延迟了5个多小时,那么此时就需要ntpdate或者nptd来同步时间 使用ntpd来同步时间通常如果机器上的服务都已经运行一段时间并且需要同步时间的推荐使用ntpd来同步,因为ntpdate同步时间的时候会造成时间的跳跃,对一些依赖时间的程序和服务会造成影响。比如sleep,timer等。而且,ntpd服务可以在修正时间的同时,修正cpu tick。理想的做法为,在开机的时候,使用ntpdate强制同步时间,在其他时候使用ntpd服务来同步时间。关于ntpd的配置如下: /etc/ntp.conf:这个是NTP daemon的主要设文件,也是 NTP 唯一的设定文件。 /usr /share/zoneinfo/:在这个目录下的文件其实是规定了各主要时区的时间设定文件,例如北京地区的时区设定文件在 /usr/share/zoneinfo/Asia/Beijing 就是了。这个目录里面的文件与底下要谈的两个...

2026-07-05
LangChain、LangGraph学习笔记 - 初识庐山真面目
LangChain介绍LangChain 是一个用来开发大模型应用的开源框架。简单说,它可以帮助我们把大语言模型,比如 DeepSeek、OpenAI、Claude 等,和自己的程序、数据库、文档、搜索工具、API 等连接起来,快速做出 AI 应用。LangChain 官方把它定位为用于构建 Agent 和 LLM 应用的框架,并提供模型、工具、检索等集成能力。 LangChain里有几个核心概念: Model(模型):需要调用的大模型,例如deepseek-v4、gpt-4、claude等。 Prompt(提示词): 高速模型需要做什么指令,Prompt写的越好,模型能力越强。 Chain(链) : 可以理解为步骤组合,例如:先整理问题,再查询资料,最后让模型生成答案。 Tool(工具): 工具是模型调用的外部力量,例如搜索网页、查询数据、调用接口、运行代码等。 Agent(智能体):Agent更像一个会自己判断步骤的AI助手,它可以根据用户任务,决定要不要调用工具,调用哪个工具,下一步做什么。 Retriever(检索器):Retriever用来从文档、向量数据库或其他数据...

2021-05-15
在CDH6中部署OpenTSDB
简介OpenTSDB是一种基于Hbase的分布式的,可伸缩的时间序列数据库。 本篇介绍在CDH6环境中部署OpenTSDB。 OpenTSDB的依赖已经在CDH中部署完成Hbase,并且配置好JAVA_HOME。 下载OpenTSDB1https://github.com/OpenTSDB/opentsdb/releases 安装依赖1yum install gnuplot 安装OpenTSDB1rpm -ivh opentsdb-2.4.0.noarch.rpm 修改配置文件通常只需要修改以下三个配置即可。vim /usr/share/opentsdb/etc/opentsdb/opentsdb.conf 123456# 默认端口tsd.network.port = 4242# 是否自动创建 metic,默认值为 falsetsd.core.auto_create_metrics = true# 修改为 zookeeper 集群地址tsd.storage.hbase.zk_quorum = slave2,slave3,slave4 还可以参考如下进行详细配置: 12...

2017-05-03
Linux中Crontab的用法
本篇介绍一下Linux中Crontab的使用。 Crontab是Linux中常用的定时计划,通常用来定期删除一些文件,NTP,执行一下脚本之类的操作,其使用方法如下: crontab -e :创建、编辑计划任务; crontab -r:删除某条计划任务; crontab -l:查看当前计划任务; crontab -u:管理员使用,可以编辑普通用户的定时任务; 其主要语法如下图所示: 其格式如下: 1* * * * * command 这里列举几个很常见的场景 1234567891011121314151617181920212223242526272829303132#每隔5秒执行一次*/5 * * * * command# 每隔1分钟执行一次0 */1 * * * command#每天23点执行一次0 0 23 * * command# 每天凌晨1点执行一次0 0 1 * * command# 每月1号凌晨1点执行一次0 0 1 1 * command# 每月最后一天23点执行一次0 23 28-31 * * [ `date -d tomorrow +\%e` -e...

2019-06-22
CentOS中firewall-cmd的使用方法
在CentOS6中常用的防火墙是iptables,但是升级到CentOS7以后就开始使用firewall-cmd作为防火墙软件了。 命令介绍1firewall-cmd [选项 ... ] 其常用的参数: 123456789-h, --help # 显示帮助信息;-V, --version # 显示版本信息. (这个选项不能与其他选项组合);-q, --quiet # 不打印状态消息;--state # 显示firewalld的状态;--reload # 不中断服务的重新加载;--complete-reload # 中断所有连接的重新加载;--runtime-to-permanent # 将当前防火墙的规则永久保存;--check-config # 检查配置正确性; 实例对外暴露指定端口1firewall-cmd --permanent --add-port=8080/tcp 其中--permanent表示永久生效,如果不加这个参数,操作系统重启后则该规则失效。 指定某个端口...
评论
公告
开始忙了,长草期。



