我在安装CRAN上的twitteR和RAOuth包时遇到了一些问题。我尝试了几种不同的方法:在Windows下使用源代码,在Ubuntu下使用RStudio。我尝试了以下命令
sudo apt-get install r-cran-twitteR或
install.packages("packagename", repos=NULL, type="source")使用windows下的RStudio和from source,我得到了一个非零的退出状态消息。
我过去从源码安装过,但我对这个主题的了解相当有限。如果您能提供任何帮助,我们将不胜感激。
这是我的系统信息:
R version 2.12.2 (2011-02-25)
Copyright (C) 2011 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: i686-pc-linux-gnu (32-bit)发布于 2011-04-08 09:45:59
您需要先确定包是否存在:
$ apt-cache search r-cran-twitter将不返回任何内容,因为它未打包。在CRAN上有2900+包,但在Ubuntu上有150个(或多或少)的r-cran-*包。
因此,您可以从R内部下载,或者使用浏览器或后跟R CMD INSTALL的wget之类的工具进行下载。我个人最喜欢的是脚本install.r,它是我的littler包中的一个示例--如果需要,可以尝试使用sudo apt-get install littler。
发布于 2011-04-08 17:57:47
您是否满足了系统要求?如果您尝试安装twitteR包,它将自动尝试安装ROauth (因为它是一个建议的包),这取决于liboauth。你可以从http://liboauth.sourceforge.net/下载liboauth (我没有看到它的Ubuntu包,但也没那么费劲)。
如果你这样做,我怀疑它会安装正常。值得一提的是,尽管liboauth安装成功(并经过测试),但我从未让新的ROauth包正常工作--总是收到“服务器没有响应”的错误。我将在下周发布一个完全R原生的oauth包。我可以使用测试版测试者-给我发邮件(在个人资料中),如果你想要一个偷偷的峰值。
https://stackoverflow.com/questions/5589522
复制相似问题