2014-04-01 27 views
0

我用r和rstudio從christopher gandrud的github頁面下載了新書可再生研究的資源庫。即使按照指示後,我收到以下錯誤,當我在bookmake.R文件運行knit2pdf:克里斯托弗甘德魯德在rstudio中從github複製的書中的錯誤

running: "sh" -c "pandoc Children/FrontMatter/StylisticConventions.md -t latex -o StyleTemp.tex" 
Quitting from lines 99-100 (Rep-Res-Parent.Rnw) 
Error in system(cmd, intern = TRUE) : '"sh"' not found 

我怎樣才能解決這個問題?

+0

什麼OS是你嗎? –

+0

Windows 8.1 64位 –

回答

0

這是一個known issue,你的windows路徑上沒有shell程序。

的解決辦法是安裝RTools,並確保您選中該複選框來修改PATH當您安裝RTools

+0

感謝您的回答。我確實使用了RTools,並按照說明中的描述執行了其他所有步驟。但是,它給出了'zeligbayesian軟件包不適用於R 3.03版本的錯誤'當我切換到另一個R版本時,比如說3.02,它會抱怨其他軟件包。 –

+0

您是否看到過有關該確切消息的問題? https://github.com/christophergandrud/Rep-Res-Book/issues/35 – Ben

+0

'ZeligBayesian'只是一個例子。我已經安裝了,但是每次我嘗試編譯'Rep-Res-Parent.Rnw'時,它都會提示'Execution Halted'並詢問另一個軟件包。我試過手動安裝其他軟件包,但即使在那之後它也不能編譯。我正想着現在就放棄! –