报错原因:libcurl.so.4的指向错误

解决步骤如下:

第一步:

find /usr/ -type f -name libcurl.so* 

/home/ubuntu/Packages/curl-7.74.0/lib/.libs/libcurl.so.4
/home/ubuntu/Packages/curl-7.74.0/lib/.libs/libcurl.so.4.7.0
/home/ubuntu/Packages/curl-7.76.1/lib/.libs/libcurl.so.4
/home/ubuntu/Packages/curl-7.76.1/lib/.libs/libcurl.so.4.7.0
/home/user/anaconda3/lib/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0
/usr/local/lib/libcurl.so.4
/usr/local/lib/libcurl.so.4.7.0

第二步:
输入:ll /usr/local/lib/libcurl.so.4 查看 libcurl.so.4的指向为 libcurl.so.4.8.0,删除错误指向,重新创建新的链接指向为:/usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0

ll /home/user/anaconda3/lib/libcurl.so.4
lrwxrwxrwx 1 user user  16 Jun 16  2025 /home/user/anaconda3/lib/libcurl.so.4 -> libcurl.so.4.8.0*

mv /home/user/anaconda3/lib/libcurl.so.4 /home/user/anaconda3/lib/libcurl.so.4.8.0.bak  // 删除错误链接

sudo ln -sf /usr/lib/x86_64-linux-gnu/libcurl.so.4.6.0 /home/user/anaconda3/lib/libcurl.so.4  //创建新的链接,注意自己的路径!

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐