簡體   English   中英

設置工作目錄:“C:/Documents and Settings/...”下的“Error in setwd: cannot change working directory”

[英]Setting a working directory: “Error in setwd: cannot change working directory” under “C:/Documents and Settings/…”

我想知道為什么它不會讓我更改我的工作目錄。
我一直看到這個錯誤:

Error in setwd(dataDir) : cannot change working directory

這是我的代碼:

dataDir <- "C:/Documents and Settings/My Documents/R/"
setwd(dataDir)

似乎是一個惱人的 Windows 權限問題; 這是一個遺留目錄。 有 293 萬次谷歌點擊“Windows (7/)10:訪問路徑‘C:\\Documents and Settings’被拒絕” 在 Windows 論壇中尋求建議,並檢查當前“C:/Documents and Settings/My Documents/...”的所有權和權限是什么,它們應該是什么,以及是否啟用了管理員帳戶。 (坦率地說,不是 R 安裝包目錄的最佳選擇,但許多安裝程序使用它,或默認使用它。)

  • 請確認setwd()適用於更無害的目錄選擇,例如 'C:\\Users\\your_name\\R'
  • 您是以管理員身份還是用戶身份運行 R?
  • 你是作為管理員還是用戶安裝 R 的? (您使用了哪個安裝程序,哪個安裝程序版本/日期?R-project 的?Anaconda?另一個?)

路徑中一定有錯誤 它應該看起來像C:\\<your_username>\\Documents and Settings\\My Documents

或者試試

setwd("C:\\\\[your_username]\\\\Documents and Settings\\\\My Documents\\\\R")

“文檔和設置”是存在於真正舊版本的 Windows(XP 和更早版本)中的目錄。 在 Windows 10 中,您的用戶數據位於C:\\users\\<username> ,您的文檔位於C:\\users\\<username>\\Documents

就 R 而言,在 Windows 10 下,主目錄~映射到C:\\users\\<username>\\Documents

以管理員身份運行 Rstudio。 然后運行dataDir <- "C:/Documents and Settings/My Documents/R/" setwd(dataDir strong text**)**

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM