从 github 下载库时出错
Error when downloading library from github
我尝试将 github 库安装到 R 时遇到错误,如下所示:
install.packages("devtools")
library(devtools)
install_github("swager/balanceHD")
但是,显示以下错误消息:
Downloading github repo swager/balanceHD@master
Error: 'new_handle' is not an exported object from 'namespace:curl'
知道为什么会这样吗?
PS:这是 devtools::session_info() 的输出:
Session info ---------------------------------------------------------------
setting value
version R version 3.0.2 (2013-09-25)
system x86_64, darwin10.8.0
ui RStudio (0.98.953)
language (EN)
collate en_US.UTF-8
tz
Packages -------------------------------------------------------------------
package * version date source
curl * 0.5 2015-02-01 CRAN (R 3.0.2)
data.table 1.9.2 2014-02-27 CRAN (R 3.0.2)
devtools 1.7.0 2015-01-17 CRAN (R 3.0.2)
httr * 1.0.0.9000 2015-06-29 Github (hadley/httr@d9395f2)
MASS 7.3-37 2015-01-10 CRAN (R 3.0.2)
plyr 1.8.1 2014-02-26 CRAN (R 3.0.2)
R6 * 1.0.1 2014-07-17 CRAN (R 3.0.2)
Rcpp * 0.11.5 2015-03-06 CRAN (R 3.0.2)
reshape2 * 1.4.1 2014-12-06 CRAN (R 3.0.2)
rstudio * 0.98.953 2014-07-09 local
rstudioapi * 0.2 2014-12-31 CRAN (R 3.0.2)
stringr * 0.6.2 2012-12-06 CRAN (R 3.0.0)
首先,我认为你应该更新 R
。 3.0.2
被认为是古老的。毫无疑问,它在当时是一个伟大的软件,并且在某种程度上仍然是,但考虑到语言及其整个环境的发展速度,3 年是很多时间。
如果一切都是最新的,R 和其他程序(例如 curl
)之间的通信会容易得多。另外,错误更容易追踪,因为这里的大多数人无法轻易重现您的问题。大多数人安装的 R 更新很多,整个生态系统也更新很多。
我尝试将 github 库安装到 R 时遇到错误,如下所示:
install.packages("devtools")
library(devtools)
install_github("swager/balanceHD")
但是,显示以下错误消息:
Downloading github repo swager/balanceHD@master
Error: 'new_handle' is not an exported object from 'namespace:curl'
知道为什么会这样吗?
PS:这是 devtools::session_info() 的输出:
Session info ---------------------------------------------------------------
setting value
version R version 3.0.2 (2013-09-25)
system x86_64, darwin10.8.0
ui RStudio (0.98.953)
language (EN)
collate en_US.UTF-8
tz
Packages -------------------------------------------------------------------
package * version date source
curl * 0.5 2015-02-01 CRAN (R 3.0.2)
data.table 1.9.2 2014-02-27 CRAN (R 3.0.2)
devtools 1.7.0 2015-01-17 CRAN (R 3.0.2)
httr * 1.0.0.9000 2015-06-29 Github (hadley/httr@d9395f2)
MASS 7.3-37 2015-01-10 CRAN (R 3.0.2)
plyr 1.8.1 2014-02-26 CRAN (R 3.0.2)
R6 * 1.0.1 2014-07-17 CRAN (R 3.0.2)
Rcpp * 0.11.5 2015-03-06 CRAN (R 3.0.2)
reshape2 * 1.4.1 2014-12-06 CRAN (R 3.0.2)
rstudio * 0.98.953 2014-07-09 local
rstudioapi * 0.2 2014-12-31 CRAN (R 3.0.2)
stringr * 0.6.2 2012-12-06 CRAN (R 3.0.0)
首先,我认为你应该更新 R
。 3.0.2
被认为是古老的。毫无疑问,它在当时是一个伟大的软件,并且在某种程度上仍然是,但考虑到语言及其整个环境的发展速度,3 年是很多时间。
如果一切都是最新的,R 和其他程序(例如 curl
)之间的通信会容易得多。另外,错误更容易追踪,因为这里的大多数人无法轻易重现您的问题。大多数人安装的 R 更新很多,整个生态系统也更新很多。