使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

問題

錯誤中,執行指令碼或 R 命令的結果︰

嚴重錯誤︰ 無法建立 'R_TempDir'

錯誤︰ 18:25︰ 意外的符號
17: r <-c (REVO = Revobase::getRevoRepos()
18: LOCAL_3.1

停止執行

錯誤︰ 18:25︰ 意外的符號
17: r <-c (REVO = Revobase::getRevoRepos()
18: LOCAL_3.1

停止執行

方案

這通常是肇因於無法寫入目前指定的暫存目錄 R 工作階段可能是因為權限或空間耗盡。

根據預設,R 工作階段,Linux 上的將其暫存檔案寫入每個工作階段表單 '/ tmp/RtmpO2MIQ7' 的目錄底下 /tmp 子目錄中的隨機產生的每個新的工作階段。工作階段中,您可以判斷命令 'tempdir()' 與目前的暫存目錄。在工作階段的開始,R 會先檢查,依次查看是否 TMPDIR、 TMP 和 TEMP 環境變數設定,並使用第一個設定為暫存目錄。如果未設定,它會將其預設為 /tmp。如果 /tmp 是不足,無法容納某些 RevoScaleR 作業所建立的暫存工作檔案,您可能使用更多的空間,/tmp 比建立替代的暫存檔系統,並匯出為指向這個環境中的 TMPDIR。

叢集環境中,這應該在所有節點上。LSF 叢集,請參閱章節 7.8.1 Linux 的 RRE 安裝指南的 LSF 可能會覆寫這個 TMPDIR 值,在某些情況下,以及仍要將 tmp 檔案重新導向至 /tmp。可停用此 lsf.conf 中。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×