部署
🗒️libxcb.so.1缺失问题
00 分钟
2024-3-4
2024-3-6
type
status
date
slug
summary
tags
category
icon
password
机器学习模型通过pyinstaller打包完成后,在linux服务器部署过程中,出现报错
直接通过yum来安装libxxx可能解决不了问题,那是因为yum源默认提供的库是i686的, 如果服务器系统是64位的,应该要安装的是x86_64版而非i686。

解决步骤:

1、查看支持的lib库版本号

命令运行后,显示如下信息
其中,libxcb-1.13-1.el7.i686便是默认的库的版本号。

2、安装

如果是64位系统,将libxcb-1.13-1.el7.i686改成libxcb-1.13-1.el7.x86_64,进行安装:

3、环境配置

此时可以先运行一遍原程序,检查是否已经成功,若仍不成功,检查链路器配置中是否已经包含了lib路径
  1. 编辑配置文件
b.最后一行添加动态库目录
c.刷新缓存
 
至此,应该已经完全解决libxcb.so.1的依赖问题!

评论
  • Twikoo