||
按:本文主要是为了回复北京大学王庆刚博士的问题而准备的。 这里截取了email中部分内容, 希望对使用R的同仁有帮助。
(1)安装Rtools、MikTeX及7zip
(2)下载源代码 picante http://cran.r-project.org/src/contrib/picante_1.6-2.tar.gz 解压缩。
(3)在windows cmd 的命令行中输入相应的命令,生成zip文件或者.tar.gz,并进行相应的检查。
Rtools是在windows下制作R包的一系列工具。
下载地址: http://cran.r-project.org/bin/windows/Rtools/
用来生成PDF格式的帮助文件。
用来为程序包的源代码解压缩。
http://www.7-zip.org/download.html
设置启动路径的目的是在cmd命令行可以直接调用R, Rtools以及MikTeX等相应软件。
右键点击:
我的电脑>属性>高级>环境变量>系统变量 PATH一项,点击“编辑”,检查是否具有以下路径。通常软件在安装时已经自动配置好了启动路径。
例如 建立一个文件夹 package, 将 picante_1.6-2.tar.gz 文件拷贝到 package文件夹下。 点击右键, 用7zip解压缩,直到 picante 文件夹这一层为止。
用记事本打开, 输入如下内容(不包括引号)
“Rcmd check picante
pause“
保存
用记事本打开, 输入如下内容(不包括引号)
“Rcmd build picante
pause”
保存
用记事本打开, 输入如下内容(不包括引号)
“Rcmd INSTALL --build picante
pause”
保存
用记事本打开, 输入如下内容(不包括引号)
“Rcmd INSTALL picante
pause”
保存
将扩展名txt 更改为 .bat
双击install Check.bat, 进行程序包的检查。
双击install create Linux.bat, 生成R程序包源代码包。
双击install create Windows Binary.bat, 生成Windows下的安装包。
双击install.bat, 安装到本地的R的library中。
CRAN上部分程序包由于错误太多, 而被移动到Archive, 而只提供源代码。 在安装这些程序包的时候, 可能会遇到检查无法通过的情况。 请注意, 当前版本的R, 必须提供Namespace文件。 可以参考 Writing R Extensions 了解 Namespace等的写法。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-11 05:51
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社