You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Ubuntu 18.04后twitteR R包setup_twitter_oauth报错:缺失CURL_OPENSSL_3

解决Ubuntu 18.04升级后twitteR包setup_twitter_oauth报错问题

这个错误的核心原因是系统升级后,Ubuntu 18.04自带的libcurl库版本与你之前安装的R版curl包依赖的CURL_OPENSSL_3版本不兼容——旧版curl包是基于升级前的系统库编译的,升级后系统库版本变化就触发了这个加载错误。按以下步骤修复:

  • 首先在R中卸载已损坏的curl包:

    remove.packages("curl")
    
  • 打开终端,安装系统层面的curl开发依赖(确保编译新的R版curl包时能匹配系统库):

    sudo apt-get update && sudo apt-get install libcurl4-openssl-dev libssl-dev
    
  • 回到R中重新安装curl包:

    install.packages("curl")
    
  • 最后,为了确保兼容性,建议也重新安装twitteR包:

    install.packages("twitteR")
    

完成以上步骤后,再运行setup_twitter_oauth(api_key, api_secret)应该就能正常工作了。

内容的提问来源于stack exchange,提问作者small_lebowski

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:25:06