我希望开发者okugami79安装sentiment140 github软件包。我为此写了以下脚本:
install.packages("githubinstall")
require(devtools)
library(githubinstall)
install_github('sentiment140', 'okugami79')
library(sentiment)
但它引发了一个错误:
安装失败:无法连接到raw.githubusercontent.com端口443:超时 警告消息:不建议使用Username参数。请使用okugami79 / sentiment140
然后我按如下方式修改了安装声明:
install_github('okugami79/sentiment140')
仍然犯了一个错误:
安装失败:无法连接到raw.githubusercontent.com端口443:超时
我通过以下链接检查了stackoverflow上的解决方案:
Timeout R package installation from Github
在这里,我找到了一种方法来安装github软件包,方法是下载软件包zip文件并使用以下命令安装在R中:
install.packages("/address/to/zip-package", repos = NULL, type="source")
这也会提示错误:
警告:无效的包'情感主人' 错误:错误:未指定包 install.packages中的警告: 运行命令'“C:/PROGRA〜1 / R / R-33〜1.3 / bin / x64 / R”CMD INSTALL -l“C:\ Users \ u257449 \ Documents \ R \ win-library \ 3.3”“情绪 - 主人“'有身份1 install.packages中的警告:软件包'sentiment-master'的安装具有非零退出状态
我应该如何从R中的github安装所需的软件包?您需要提出宝贵的建议/解决方案。
谢谢!
答案 0 :(得分:0)
在Windows和OSX上,只有一对简单的函数从Github源代码安装了这个软件包。
install.packages("devtools")
devtools::install_github('okugami79/sentiment140')
您的系统设置可能有些不寻常,在这种情况下,获取会话信息会很有帮助。您可以输入sessionInfo()
来获取该信息。
但是,请注意您要安装的此程序包已超过Github上description file的4年。许多工作已经进入其他与自然语言处理和情感分析相关的软件包。 CRAN Task View for Natural Language Processing是一个很好的起点,可以直接从CRAN安装许多这些软件包的概述。有许多资源可以得到更好的维护。例如,这是使用tidytext
包进行情感分析的chapter。