win 7 home版R package打包、發佈、安裝



首先,當然需要安裝好R(假設安裝目錄爲C:\Program Files\R\R-3.0.2)和Rtools(假設安裝目錄爲C:\Rtools)。如果需要生成pdf文檔,還需安裝一個TeX工具(MikTex或CTeX,假設安裝的是MikTex,目錄爲C:\Program Files\MiKTeX 2.9)

1、在命令行模式下,修改環境變量,增加MikTex、RTools和R在你的電腦上的安裝目錄下的bin子目錄

set path=C:\Program Files\MiKTeX 2.9\miktex\bin;C:\Program Files\R\R-3.0.2\bin;C:\Rtools\bin;%path%

由於這一修改不是永久性的,所以一旦重啓命令行窗口就得再設置一遍(萬惡的win7家庭版啊,趕緊投奔Linux吧)

2、按照package的結構和要求準備相應的文件夾(用Rgui或者RStudio等),假設準備好的文件夾位於D盤mypackage目錄,名爲test

3、在命令行模式下,

1)進入包所在目錄,執行下列命令:

切換到D盤:
D:
進入mypackage目錄:
cd mypackage

2)檢驗包是否正確:

R CMD check test

3)創建包:

R CMD build --binary --use-zip test

4)安裝和使用包

用上一步生成zip格式的R安裝包,可以在Rgui或者RStudio中用source方式安裝。

或者,直接在命令行安裝包:

R CMD INSTALL test



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章