在 Linux 中将 RCurl 安装为 R 开发工具的一部分时出错

2023-12-31

首先,我对 Linux 还很陌生。我在 Linux 服务器(Ubuntu 12.10、Quantal Quetzal)上安装了 R 3.1.1(最新版本),并尝试在 R 中安装 devtools 包。当我运行install.packages("devtools")命令,我收到以下错误:

Cannot find curl-config
ERROR: configuration failed for package ‘RCurl’
...
Warning messages:
1: In install.packages("devtools", dependencies = TRUE) :
  installation of package ‘RCurl’ had non-zero exit status
2: In install.packages("devtools", dependencies = TRUE) :
  installation of package ‘httr’ had non-zero exit status
3: In install.packages("devtools", dependencies = TRUE) :
  installation of package ‘devtools’ had non-zero exit status

我尝试了其他相关 StackOverflow 答案中的所有命令(请参阅帖子底部),但没有一个起作用。例如,如果我输入sudo apt-get install libcurl4-openssl-dev,我收到以下错误:

Err http://security.ubuntu.com/ubuntu/ quantal-security/main libssl-doc all 1.0.1c-3ubuntu2.5
  404  Not Found [IP: 91.189.92.201 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.1c-3ubuntu2.5_amd64.deb  404  Not Found [IP: 91.189.92.201 80]
...
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

我尝试过跑步apt-get update但这也不允许我安装 libcurl 。

这是我的sources.list 文件:

deb http://archive.ubuntu.com/ubuntu quantal main
deb http://archive.ubuntu.com/ubuntu quantal-updates main
deb http://security.ubuntu.com/ubuntu quantal-security main
deb http://archive.ubuntu.com/ubuntu quantal universe
deb http://archive.ubuntu.com/ubuntu quantal-updates universe

deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
deb-src http://cran.rstudio.com/bin/linux/ubuntu quantal/
deb http://cran.rstudio.com/bin/linux/ubuntu raring/
deb-src http://cran.rstudio.com/bin/linux/ubuntu raring/

我尝试将sources.list中的“archive”更改为“old-releases”,但找不到任何libcurl库:libcurl4-openssl-dev、libcurl4-nss-dev或libcurl4-gnutls-dev。

我也尝试安装 Curl 7.37.1从源头 http://curl.haxx.se/download.html,并且安装正确。这样做允许我安装 RCurl 包,但是当我尝试在 R 中使用 install_github() 函数时收到错误:install_github('rCharts', 'ramnathv'):

Error in function (type, msg, asError = TRUE) : Protocol https not supported or disabled in libcurl

我不确定这是否是 libcurl、RCurl、devtools 或我的旧 Linux 发行版的问题。不知道从这里去哪里。以下是我咨询过的相关问题:

安装 devtools 包时出现问题 https://stackoverflow.com/questions/20923209/problems-installing-the-devtools-package

“非零退出状态”R 3.0.1“XML”和“RCurl” https://stackoverflow.com/questions/20671814/non-zero-exit-status-r-3-0-1-xml-and-rcurl

无法为 Linux Redhat 服务器上安装的 R studio 安装 Devtools 包 https://stackoverflow.com/questions/20236726/unable-to-install-devtools-package-for-r-studio-mounted-on-linux-redhat-server


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Linux 中将 RCurl 安装为 R 开发工具的一部分时出错 的相关文章

  • 来自守护程序的错误响应:加入会话密钥环:创建会话密钥:超出磁盘配额

    我尝试在我的服务器上安装 docker 使用本教程 https docs docker com install linux docker ce ubuntu 我想远程运行 docker 镜像并使用 portainer Web 界面来管理一切
  • 如何从 Fortran 调用 R 函数?

    根据http gallery rcpp org articles r function from c http gallery rcpp org articles r function from c Rcpp 允许用户从 C 调用 R 函数
  • Ubuntu Python shebang 线不工作

    无法让 shebang 线在 Ubuntu 中为 python 脚本工作 我每次只收到命令未找到错误 test py usr bin env python print Ran which python usr bin python 在 sh
  • 如何删除箱线图上的刻度线

    我试图从箱线图中删除 x 轴刻度线 但保留与刻度线关联的标签 这在基础 R 中可能吗 colors lt c lightskyblue3 gray78 gold1 wheat1 boxplot avgscore module data mi
  • Linux 使用 boost asio 拒绝套接字绑定权限

    我在绑定套接字时遇到问题 并且以用户身份运行程序时权限被拒绝 这行代码会产生错误 acceptor new boost asio ip tcp acceptor io boost asio ip tcp endpoint boost asi
  • 如何在 Linux 上通过 FTP 递归下载文件夹 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 使用 pracma::findpeaks 识别持续峰值

    我的语法有问题peakpat内的选项findpeaks内的函数pramcaR 包 v 2 1 1 我使用的是 R 3 4 3 x64 Windows 我希望该函数能够识别可能有两个重复值的峰值 并且我相信该选项peakpat这就是我能做到的
  • 如何使用 R 计算成为列表中中位数的概率?

    假设我有以下数据集 其中显示了假设实验的每个状态的三个观察结果的列表 state lt c Iowa Minnesota Illinois outcome lt list c 5 11 11 c 3 12 8 c 9 14 2 dat lt
  • 时间戳半小时窗口内字段的平均值

    我的数据框有列名Timestamp es看起来像 Timestamp es 2015 04 01 09 07 42 31 2015 04 01 09 08 01 29 5 2015 04 01 09 15 03 18 5 2015 04 0
  • 如何在不使用 IDE 的情况下在 Linux 上运行 Java 项目

    我是 Java 新手 基本上 我开发了一个java项目 其中包含Eclipse中的多个Java包 该项目在我安装了 redhat Linux 的桌面上运行正常 然而 我需要在一个更强大的没有安装X11的Linux服务器 redhat ent
  • 尝试读取 CSV 文件时出现“无法识别的字符串转义”

    我正在尝试导入一个 csv文件 以便我可以观看此视频 R ggplot2 图形直方图 http www youtube com watch v 47kWynt3b6M 我安装了所有正确的软件包 包括ggplot以及相关的包 视频中的第一个说
  • 在 R 格子包中微调点图

    我正在尝试为不同的数据集和不同的算法绘制一堆 ROC 区域 我有三个变量 方案 指定所使用的算法 数据集 是正在测试算法的数据集 以及 Area under ROC 我正在 R 中使用lattice库 命令如下 点图 方案 Area und
  • 使用 R 选择第一个非 NA 值

    df lt data frame ID c 1 1 1 2 3 3 3 test c NA 5 5 6 4 NA 7 3 NA 10 9 我想创建一个名为 value 的变量 它是每个单独 ID 测试的第一个非 NA 值 对于只有NA的个体
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • 执行命令而不将其保留在历史记录中[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 在进行软件开发时 经常需要在命令行命令中包含机密信息 典型示例是将项目部署到服务器的凭据设置为环境变量 当我不想将某些命令存储在命令历史记
  • 将数据框中重叠的范围合并到唯一的组中

    我有一个 n 行 3 的数据框 df lt data frame start c 178 400 983 1932 33653 end c 5025 5025 5535 6918 38197 group c 1 1 2 2 3 df sta
  • Linux 中 m 标志和 o 标志将存储在哪里

    我想知道最近收到的路由器通告的 m 标志和 o 标志的值 从内核源代码中我知道存储了 m 标志和 o 标志 Remember the managed otherconf flags from most recently received R
  • 更改闪亮 R 中的默认浏览器

    我在 RStudio 中使用 01 hello 虽然在 IE 中默认打开程序时它不会显示直方图 但即使在 Chrome 中 滑块也不起作用 我无法滑动条形图并看到直方图中的变化 如何更改 R 中的默认浏览器 以便闪亮启动 Chrome 而不
  • 相当于 min() 的 rowMeans()

    我在 R 邮件列表上多次看到这个问题 但仍然找不到满意的答案 假设我有一个矩阵m m lt matrix rnorm 10000000 ncol 10 我可以通过以下方式获得每行的平均值 system time rowMeans m use
  • 文本挖掘 pdf 文件/词频问题

    我正在尝试挖掘一篇具有丰富 pdf 编码和图表的文章的 pdf 我注意到 当我挖掘一些 pdf 文档时 我得到的高频词是 phi taeoe toe sigma gamma 等 它与某些 pdf 文档配合良好 但与其他文档配合使用时却得到这

随机推荐

  • 如何在 R 中复制月度周期图

    我想使用 R 和任何使其看起来不错的包输出一个与本页 右侧 所示的图表类似的图表 http processtrends com pg charts monthly cycle chart htm http processtrends com
  • 检索SQL语句的输出参数

    我正在使用一个有两列的表格 customer id and customer name customer name是一个简单的varchar customer id是一个自动递增的主键 我想使用我的 C 应用程序插入customer nam
  • 更改 BATCH 中的区域和语言选项

    如何使用批处理代码更改 Windows XP 和 7 中的区域和语言选项 我想使用 bat 文件将 标准和格式 更改为墨西哥西班牙语 这些设置位于注册表中HKCU Control Panel International 您可以使用 reg
  • ExtJS:在局部变量中获取代理帖子的响应

    我是 ExtJS 的新手 所以如果这是非常基本的 请原谅 我用谷歌搜索但找不到任何有用的答案 我有一个带有 AJAX 代理类型的商店 tableStore Ext create Ext data Store model TableData
  • 如何通过 IAM 控制用户对 Amazon DynamoDB 数据的访问?

    Does AWS 身份和访问管理 IAM http aws amazon com iam 提供一种方法 使用户只能编辑或删除某个项目中的项目亚马逊动态数据库 http aws amazon com dynamodb 他之前添加的表 AWS
  • Qt 的图表库[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • SSIS - OLE DB 目标 - 表或视图加载与快速加载

    据我读到 表或视图数据访问模式将每一行作为一个事务一次提交 因此 制作一个传输 500 万行的包需要很长时间 30 分钟以上 快速加载数据访问模式允许在插入到目标时指定批处理行和提交大小 例如 插入 500 万条记录只需 2 分钟多一点 现
  • 如何在 ASP.NET MVC 中使用 Windows 语音合成器

    我尝试使用System Speech在 ASP NET mvc 应用程序中生成语音的类 HttpPost public ActionResult TTS string text SpeechSynthesizer speechSynthes
  • 用 OpenGL 绘制彩色网格?

    我的目标是能够创建所谓的占用网格 它类似于图块 网格游戏 看起来像附图 这是我正在从事的一个小型机器人项目 一切都是用 C C 完成的 所以我希望能够 更改分辨率或每个网格单元的大小 例如 1x1cm 或 5x5cm 等 根据某些标准更改每
  • 如何在 Sublime Text 3 中跳转到上一个和最后一个光标? [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 如何在 Sublime Text 中前后跳转光标位置历史记录 我用谷歌搜索了很多并发现缓冲区滚动 https github com tito
  • npm script 命令用于从另一个 package.json 运行脚本命令

    我有两个使用 npm 的独立项目 所以我都有 some base folder projectA package json and some base folder projectB package json 每个文件都有一个scripts
  • JSON 值不会插入到 ArrayList [重复]

    这个问题在这里已经有答案了 有人可以帮助我如何将 JSON 值添加到列表中吗 尽管放置了 List add 函数 但我似乎无法插入它 这是我第一次在 Android 中修改 JSON 的东西 我真的很感谢你的帮助 P S 不知何故 API
  • 使用 JInitator 在 Internet Explorer 8 中使用 Oracle Forms/Applications

    有人能够让运行 JInitator 的 Oracle Forms 在 Internet Explorer 8 中贷款吗 我尝试删除所有附加组件 各种版本的 Java 使用通配符将域添加到受信任的站点 并使用兼容模式 但均无济于事 我希望我们
  • ModelState.IsValid 还是 Model.IsValid?

    当我遇到两种方法 我认为同样有效 来做某事时 我正在编写一个控制器并为其进行单元测试 我的所有模型都有一个 IsValid 属性 我可以检查该属性以询问模型是否有效 在回发到控制器操作方法时 如果模型有效 我想保存 否则我想重新显示表单以供
  • Delphi 2007 和 {$IFDEF...} 指令,无法看到我们的条件

    我们的代码库中的组件文件中有以下内容 IFDEF ADO FDatabase TADODatabase ELSE FDatabase TODBCDatabase ENDIF 原因是 对于各种遗留应用程序 将使用一种或另一种类型的数据库连接和
  • Python heapq:如何使用列表列表的第 n 个元素对堆进行排序?

    所以我有一些列表被添加到堆中 例如 n 1 5 93 2 6 44 4 7 45 6 3 12 heapq heapify n print n 这将根据列表的第一个元素进行比较和排序 我的问题是 如何对 heapq 进行排序 以便它比较每个
  • 如何在 python 中使用 os.system() 来运行 shell 命令

    在某些 shell 脚本中 您需要确认 yes 才能运行 shell 更简单的方法是使用 yes 和管道 如下所示 yes test py 然后 您可以自动运行 shell 脚本 而无需再回答 是 今天 当我在 python 中尝试使用它时
  • 简码输出在新行后添加

    我正在尝试创建一个短代码来将 CSS 样式属性添加到页面 我将以下代码添加到主题的functions php中 function add style atts content null return add shortcode style
  • UIVisualEffectView 创建一个灰色框而不是模糊

    我正在使用 UIVisualEffectView 模糊 SpriteKit 中的屏幕部分 如下所示 let blur UIBlurEffect UIBlurEffect style UIBlurEffectStyle Dark let UI
  • 在 Linux 中将 RCurl 安装为 R 开发工具的一部分时出错

    首先 我对 Linux 还很陌生 我在 Linux 服务器 Ubuntu 12 10 Quantal Quetzal 上安装了 R 3 1 1 最新版本 并尝试在 R 中安装 devtools 包 当我运行install packages