安装完mongodb之后,在执行mongod报如下错误:
mongod: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
解决
# 切换到lib目录下 cd ~/.conda/envs/my_gdal/lib # my_gdal:虚拟环境 #查看文件是否存在 ls -lh | grep "libcrypto.so.1.1" -rwxrwxrwx 1 root root 3.2M 6月 4 15:43 libcrypto.so.1.1 # 如果文件存在执行 sudo ldconfig ~/.conda/envs/my_gdal/lib # 如果文件不存在 sudo find / -name 'libcrypto.so.1.1' # 执行:sudo ldconfig 查找到的路径 sudo ldconfig ~/.conda/pkgs/openssl-1.1.1q-h7f8727e_0/lib/