Solution:
sudo ldconfig /lib/x86_64-linux-gnu/ #you need to use the libcrypto.so from /lib/x86_64-linux-gnu/ as library path instead of the Anaconda lib. export LD_LIBRARY_PATH=/home/user/anaconda3/lib/ #add a line in you environment config file, if you want to use Anaconda lib as a backup lib path.
到/usr/lib下ll一下,有两个文件:
libcrypto.so
libcrypto.so.1.0.0
正常。怎么大小一样?后者应该是个link才对。
怎么办?直接把后者删除。然后错误消失。
如果删除提示没有怎么办?那使用ln再产生一个链接就是。