uwsgi: error while loading shared libraries

原因:这是因为linux目录/lib64(64位系统,32位系统的目录为/lib)缺少文件了。

解决办法:从anaconda3里面把缺少的文件复制到/lib64下面。

例如,启动uwsgi时报错为:uwsgi: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory,表示缺少了libcrypto.so.1.1文件,这就需要把这个文件复制到/lib64目录下面,执行该命令即可:cp /root/anaconda3/lib/libcrypto.so.1.1 /lib64

报错:uwsgi: /lib64/./libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicui18n.so.58)

解决办法:cp /root/anaconda3/lib/libstdc++.so.6 /lib64

posted @ 2020-10-14 15:49  乔儿  阅读(1059)  评论(0编辑  收藏  举报