解决:ubuntu ImportError: pycurl: libcurl link-time version (7.68.0) is older than compile-time version (8.2.1)问题。
背景:按照下载代码需求环境使用conda安装了python3.7 和pycurl到conda环境中。但是运行时报如上错误。
试了很多方法,最后参考ImportError: pycurl: libcurl link-time version (7.29.0) is older than compile-time version (7.43.0)_pycurl importerror libcurl link-time version is ol-CSDN博客终于解决了。
我自己的具体操作方法如下:
1.确认 /usr/local/lib/中存在libcurl.so
cd /usr/local/lib/
ls |grep curl
2. 然后添加路径到/etc/ld.so.conf使其可以找到:
cd /etc
sudo vim ld.so.conf
记得要加sudo呀。
然后向文件中添加内容:
/usr/local/lib
/usr/lib
/lib
3. 保存退出后,在/etc路径下执行:
sudo ldconfig
最后好像解决了。