【问题标题】:twitteR and ROAuth R Packages installtwitteR 和 ROAuth R 软件包安装
【发布时间】:2011-04-08 17:57:46
【问题描述】:

我在安装 CRAN 上的 twitteR 和 RAOuth 软件包时遇到了一些问题。我尝试了几种不同的方法;在 Windows 下从源代码,在 Ubuntu 下使用 RStudio。我尝试了以下命令

sudo apt-get install r-cran-twitteR

install.packages("packagename", repos=NULL, type="source")

使用 RStudio 并从 windows 下的源代码,我收到非零退出状态消息。

我过去曾从源代码安装,但我对该主题的了解相当有限。您可以提供的任何帮助将不胜感激。

这是我的系统信息:

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)

【问题讨论】:

    标签: r


    【解决方案1】:

    你需要先确定一个包是否存在:

     $ apt-cache search r-cran-twitter
    

    不会返回任何内容,因为它没有被打包。 CRAN 上有 2900 多个软件包,但在 Ubuntu 中有 150 个(给予或接受)r-cran-*

    因此,您可以从 R 内部下载,或使用浏览器或类似wget 后跟R CMD INSTALL 的东西。我个人最喜欢的是脚本install.r,它是我的littler 包中的一个示例——如果需要,请尝试sudo apt-get install littler

    【讨论】:

    • 感谢德克的帮助。我使用上面的命令安装了你的小包,但这是我不确定下一步该去哪里的地方。非常感谢任何进一步的帮助。
    • 尝试sudo cp /usr/share/doc/littler/examples/install.r /usr/local/bin/,然后是sudo chmod 0755 /usr/local/bin/install.r。现在您可以说“install.r twitteR”——但似乎缺少一个 Ubuntu 软件包 liboauth-dev,所以这不会完成。
    • 但是您仍然可以像我的@CRANberriesFeed 推文一样发送推文:使用blt 命令行工具。参见例如我在一月初的博文。
    【解决方案2】:

    您是否满足系统要求?如果您尝试安装twitteR 包,它会自动尝试安装ROauth(因为它是建议的包),这取决于liboauth。您可以从 http://liboauth.sourceforge.net/ 下载 liboauth(我没有看到它的 Ubuntu 软件包,但看起来并不难)。

    如果你这样做,我怀疑它会安装好。值得一提的是,尽管liboauth 安装成功(并经过测试),但我从未让新的ROauth 包工作 - 总是收到“服务器没有响应”错误。我即将在下周发布一个完全 R-native 的 oauth 包。我可以使用 beta 测试人员 - 如果你想先睹为快,请给我发电子邮件(在个人资料中)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-18
      • 2016-02-03
      • 1970-01-01
      • 2020-05-23
      • 2015-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多