-2
我有一些應用程序已運行到我的辦公室幾個星期。在過去的日子裏,有時,我在R控制檯收到以下消息:Rook錯誤:繼承錯誤(應用程序,「RhttpdApp」)
Error in inherits(app, "RhttpdApp") :
no function to return from, jumping to top level
你知道在這裏產生這個錯誤,任何可能的原因是什麼?謝謝
我有一些應用程序已運行到我的辦公室幾個星期。在過去的日子裏,有時,我在R控制檯收到以下消息:Rook錯誤:繼承錯誤(應用程序,「RhttpdApp」)
Error in inherits(app, "RhttpdApp") :
no function to return from, jumping to top level
你知道在這裏產生這個錯誤,任何可能的原因是什麼?謝謝
你不在一個函數中,而是使用return
。例如運行此重現你的錯誤:
{
return(0)
}
Error: no function to return from, jumping to top level
我guees你有這樣的:
if (!inherits(app,'RhttpdApp'))
{.. return(...)}
感謝很多!我會調查。無論如何,我沒有在任何地方使用它,這就是爲什麼我要求「產生這個錯誤的原因」。我開始時,我用'data.table'代替'data.frame'和'IDate'代替'Date'做了數據刷新。 – Michele
@Michele哼哼,我明白了。如果您使用'git'(或任何其他版本控制),也許您可以返回到以前版本的代碼並追蹤產生錯誤的代碼的確切部分。 '選項(錯誤=瀏覽器)'也可以提供幫助。 – agstudy
是的,我可能需要。再次感謝 – Michele