uwsgs loading shared libraries: libicui18n.so.58 异常处理

在CentOS7上搭建Nginx+uWSGI+Django环境时,遇到uwsgi加载共享库错误,如libssl.so.1.0.0和libicui18n.so.58等找不到。解决方案包括检查uwsgi路径,使用ldd查找缺失依赖,并从anaconda3/lib创建软链接到/lib64。通过这种方法解决了CXXABI_等相关问题。
摘要由CSDN通过智能技术生成

 

如果缺少报这个错uwsgi: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

可以看这个文章:https://blog.csdn.net/qq_26105397/article/details/79928222

可以参考这个centos安装uwsgi https://blog.csdn.net/lap2004/article/details/82352308

背景

  • 想使用 ningx + uwsgi + django 搭建 python 应用环境(Centos7.0)
  • Python使用的是anaconda3(pyhton 3.6)
  • 依赖包安装完毕,但是执行 uwsgi 的时候出现如下异常
[root@localhost ~]# uwsgi
uwsgi: error while loading shared libraries: libicui18n.so.58: cannot open shared object file: No such file or directory

于是乎查看 uwsgi所在地址,然后使用 LDD 查看缺少的包

 [root@localhost ~]# which uwsgi /root/anaconda3/envs/py3/bin/uwsgi

(py3) [root@localhost ~]

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值