如何在windows上从源tarball安装R包?
forR已更新为版本2.12,但目前在CRAN上只有适用于2.11的windows二进制文件 如何从Windows上安装R软件包?首先查看手册中的,然后仔细遵循附录中的说明 我知道在回答中主要提供链接通常是不好的,但是这些链接指向这个主题的规范参考。我只是链接到它们,而不是总结它们的内容,因为它们对于最新的R版本应该是准确的如何在windows上从源tarball安装R包?,r,shell,R,Shell,forR已更新为版本2.12,但目前在CRAN上只有适用于2.11的windows二进制文件 如何从Windows上安装R软件包?首先查看手册中的,然后仔细遵循附录中的说明 我知道在回答中主要提供链接通常是不好的,但是这些链接指向这个主题的规范参考。我只是链接到它们,而不是总结它们的内容,因为它们对于最新的R版本应该是准确的 下载包*.tar.gz 确保已安装Rtools 确保在环境变量中添加了R和Rtools路径 打开命令提示符。键入R CMD INSTALL packagename.tar.
我希望它能起作用。两个答案可以帮助您避免安装Rtools的麻烦
install.packages(…,repos=NULL)
).tar.gz
文件)的本地副本)都将安装源程序包,即使是在Windows上我知道这是一个老问题,但它首先出现在我的谷歌搜索相同的问题,即使我知道答案,我只是想复制和粘贴一些东西。这使得它值得改进的答案,以供将来参考。因此,这里是我的工作: 安装,然后:
我不确定这是否是最好的方法,但我发现以下方法可行(部分基于上述答案): 1) 下载包。tar 2) 将包移动到包含用户R库的目录中(例如,在我的示例中,它是“C:/Users/yourUserName/Documents/R/win library/3.3”) 3) 在Rstudio中(或其他地方,可能),运行命令
install.packages(“packageName.tar”,repos=NULL,type=“source”)
这至少对我有用。希望对你有帮助 要从
.tar.gz
文件安装软件包,请执行以下步骤:
- 启动
以显示R命令提示符R
- 类型:
install.packages(,repos=NULL)
R CMD INSTALL <path_to_.tar.gz_file>
R CMD安装
您需要安装R,但不需要RTools
二进制文件还没有被你的镜像接收到。从主CRAN存储库获取镜像,或者等待一天镜像更新。因此答案似乎是“非常小心”。感谢您提供的信息!更准确地说。阅读手册。别猜了。你不会打碎任何东西的,那就去吧。我不太确定我能拿到3号。如何在环境变量中添加Rtools路径?install.packages(..,environment=(rtools=)?感谢您回到问题上来!你只需要工具;开发工具是不必要的
install.packages
来自于utils
,它与R一起发布。是的,当然你是对的@JoshuaUlrich,我已经做了相应的修改。
R CMD INSTALL <path_to_.tar.gz_file>