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再產生一個鏈接就是。