R CMD roxygen无法识别

use*_*gen 9 r roxygen

我刚尝试了Roxygen包.在R中,我可以浏览Roxygen Vignette中的示例.但是在命令行中,R CMD roxygen不会将其识别为有效命令.当我跑步时R CMD --help,我可以看到所有的INSTALL, check, ...sweave..., config...命令项而不是roxygen.任何人都可以帮助我吗?除了需要额外的安装步骤install.packages("roxygen")吗?我使用带有R 2.12.0的Windows 32和工作Rtools环境.谢谢.

Sha*_*pie 12

如果我记得,你必须从源代码安装软件包,以便能够为其提供额外的命令R CMD.这是因为安装新R CMD命令有点骇人听闻 - 它需要劫持配置脚本或Makefile并让它们将文件复制到R bin文件夹.安装包从二进制只是解压缩档案,configure并且make永远不会运行.

所以试试吧install.packages('roxygen', type='source').在Windows上,您需要先安装RTools才能使用.


And*_*edd 2

前几天我刚刚遇到了这个。我以管理员身份安装并修复了它。只需以管理员身份运行 R,然后像平常一样执行 install.packages,然后重新启动 R,因为您并不真正想以管理员身份运行它。