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

环境:Python3.5.2+anaconda3+uwsgi
公司服务器部署项目,结果pip3 install uwsgi花式报错,没办法决定换conda安装

conda install -c conda-forge uwsgi

这样安装的好处是uwsgi-python版本会与服务器python版本一致,有利于服务部署,然后查看uwsgi版本

uwsgi --python-version

结果遇到了个大坑,uwsgi根本无法启动,一直花式报错
执行

which uwsgi /root/anaconda3/envs/py3/bin/uwsgi
#查看uwsgi安装目录
ldd /root/anaconda3/envs/py3/bin/uwsgi
#我是安装到默认目录,其它人参考更改

报错信息

linux-vdso.so.1 => (0x00007ffc14fc7000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff6b0347000)

libm.so.6 => /lib64/libm.so.6 (0x00007ff6b0045000)

libdl.so.2 => /lib64/libdl.so.2 (0x00007ff6afe40000)

libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff6afbde000)

libxml2.so.2 => /lib64/libxml2.so.2 (0x00007ff6af874000)

libz.so.1 => /lib64/libz.so.1 (0x00007ff6af65d000)

liblzma.so.5 => /lib64/liblzma.so.5 (0x00007ff6af437000)

libicui18n.so.58 => not found 

libicuuc.so.58 => not found

libicudata.so.58 => not found

libutil.so.1 => /lib64/libutil.so.1 (0x00007ff6af233000)

librt.so.1 => /lib64/librt.so.1 (0x00007ff6af02a000)

libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007ff6aedf3000)

libc.so.6 => /lib64/libc.so.6 (0x00007ff6aea30000) /lib64/ld-linux-x86-64.so.2 (0x00005634c289c000)

libfreebl3.so => /lib64/libfreebl3.so (0x00007ff6ae82c000)

三个not found,查了一堆资料全是复制粘贴,什么Anaconda3/lib目录超链接,反正我是没找到
直接执行

conda install -c conda icu=58.2

搞定。。。关于icu和conda包管理工具相关资料自己百度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值