/usr/lib64/python2.7/site-packages/pycurl.so: undefined symbol: CRYPTO_num_locks
解决方法:
使用ldconfig -p | grep curl查看libcurl.so的链接情况
![](https://img-blog.csdn.net/20181023153732670?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N1cGVyYmZseQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
分别查看libcurl.so.4链接的文件
![](https://img-blog.csdn.net/2018102315401940?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N1cGVyYmZseQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
删除其中高版本的,这里删的是libcurl.so.4.5.0
删除之后使用命令ldconfig重新加载
加载完成后使用ldconfig -p | grep curl查看libcurl.so的链接情况,保证只有一个libcurl.so.4,如图:
![](https://img-blog.csdn.net/20181023154251734?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N1cGVyYmZseQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)