Linux 错误:找不到R版本2.15.2的函数install\u github

Linux 错误:找不到R版本2.15.2的函数install\u github,linux,r,redhat,devtools,Linux,R,Redhat,Devtools,我现在对R有很多问题,但我想开始问一个最基本的问题 我想将GitHub文件安装到R中,但由于某种原因,install\u GitHub函数似乎不存在。例如,当我键入: install_github("devtools") 我明白了 install\u packages功能运行良好。我怎样才能解决这个问题 另外,我想问一下是否有升级R的方法,因为2.15.2版似乎与我想使用的大多数软件包都不兼容 我目前正在使用Linux版本3.6.11-1 RedHat 4.7.2-2 fedora Linux

我现在对R有很多问题,但我想开始问一个最基本的问题

我想将GitHub文件安装到R中,但由于某种原因,
install\u GitHub
函数似乎不存在。例如,当我键入:

install_github("devtools")
我明白了

install\u packages
功能运行良好。我怎样才能解决这个问题

另外,我想问一下是否有升级R的方法,因为2.15.2版似乎与我想使用的大多数软件包都不兼容

我目前正在使用Linux版本3.6.11-1 RedHat 4.7.2-2 fedora Linux 17.0 x86-64


我查看了CRAN的网站,但他们似乎有最新版本的R(如果可能的话),可以追溯到09年。我很想从这个旧版本的R中更新自己。对此有什么建议吗?

安装\u github
是devtools包的一个功能。在使用
install\u github
之前,必须安装并加载devtools:

install.packages("devtools")
library("devtools")
install_github("youruser/yourrepo")

升级R和R studio版本会有所帮助。然后您需要在使用install\u github之前安装devtools

如何升级R 然后安装DEVTOOLS以使用INSTALL_github()
谢谢我听从了您的建议,得到的消息是包“devtools”不可用(适用于R版本2.15.2)。我该怎么办?我已经下载了多个版本的用于devtools的tar.gz。@user3559745:我想2.15一定有一个devtools版本。但是你可以通过命令行安装你下载的tar.gz:
R CMD install devtools_versionXYZ.tar.gz
(或者更新你的R,例如通过从源代码构建它)。我尝试了R CMD安装,但我的R只是声明“Error:unexpected symbol in“R CMD”。“我确实找到了应该适用于我的R版本的devtools,所以尝试了安装它,事实证明,我需要进一步安装“httr”、“RCurl”、“备忘录”、“胡须”和“评估”。因此,我开始寻找适合我的R版本的httr,到目前为止,我还不走运。CRAN网站提供的httr似乎只支持版本高于3.0的R。我能做什么?@AliciaC:最简单的方法就是更新你的R。我很想更新我的R,但还有一个问题。我去了CRAN的网站,搜索了我的linux服务器的R的更新版本,结果发现最近的R可以追溯到09年。我想我在错误的网站上寻找答案。你有什么建议吗?谢谢
install.packages("devtools")
library("devtools")
install_github("youruser/yourrepo")
# Update and Install
sudo apt-get update
sudo apt-get install r-base r-base-dev
#
# To update any R libraries installed via APT.
#
sudo apt-get upgrade
install.packages("devtools")
library(devtools)
/* then */
install_github("your_package_name")