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路径
- 编辑配置文件
b.最后一行添加动态库目录
c.刷新缓存
至此,应该已经完全解决libxcb.so.1的依赖问题!
- 作者:Hemon
- 链接:https://hemonn.com/article/ce59057c-ad45-4851-ad3f-d2c38e24deb2
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。