2015-10-16 64 views
1

如果我通過.Rprofile>source("C:/..../Rscript.R)運行我的R腳本,(在啓動RStudio時立即運行R腳本),我得到這個奇怪的錯誤:could not find function "flush.console"錯誤:找不到函數「flush.console」

如果我跑手到錯誤之後,塊直(選擇塊和運行)它的工作原理。

該R腳本(使用相同的程序)等的作品在臺式PC上。 (除了不是所有的庫被加載,但這些都沒有關係到R腳本,我試圖執行。)

當錯誤可能是什麼?

我使用的是最新版本的RRStudio。再次,這一切都在其他PC上運行。有人會建議這與PC相關,但我不知道如何。 (相同的系統,Windows 7

我讀了一些關於Sys.sleep()的東西,但我刪除了那一點,仍然得到error

我可能不太準確,以及未提供詳細信息(使用R腳本一起),但將在需要時根據要求披露更多的信息。

+1

是,當你調用'flush.console'加載utils軟件包?嘗試使用'utils的:: flush.console' – Roland

+0

UFF,我只包括兩個庫:'MASS'和'lubridate'和現在的工作。 – Maximilian

+0

@Roland:的確,'utils'包與MASS庫一起加載。謝謝! – Maximilian

回答

2

help("Startup")

Note that when the site and user profile files are sourced only the base package is loaded, so objects in other packages need to be referred to by e.g. utils::dump.frames or after explicitly loading the package concerned.