Настройка рабочего каталога: «Ошибка в setwd: невозможно изменить рабочий каталог» в «C: / Documents and Settings / ...» - PullRequest
0 голосов
/ 08 мая 2018

Мне было интересно, почему он не позволяет мне изменить мой рабочий каталог.
Я продолжаю видеть эту ошибку:

Error in setwd(dataDir) : cannot change working directory

Это мой код:

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

Ответы [ 3 ]

0 голосов
/ 27 октября 2018

Там должна быть ошибка в пути. Это должно выглядеть как C:\<your_username>\Documents and Settings\My Documents

Или попробуйте

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

0 голосов
/ 27 октября 2018

«Документы и настройки» - это каталог, который существует в действительно старых версиях Windows (XP и более ранних). В Windows 10 ваши пользовательские данные находятся под C:\users\<username>, а ваши документы в C:\users\<username>\Documents.

Что касается R, то в Windows 10 домашний каталог ~ отображается на C:\users\<username>\Documents.

0 голосов
/ 08 мая 2018

Кажется, это раздражает проблема с разрешениями Windows; это старый каталог. В Google есть 2,93 миллиона обращений по принципу «Windows (7 /) 10: доступ к пути« C: \ Documents and Settings »запрещен» . Посмотрите советы на форумах Windows и проверьте, какие права доступа и разрешения для «C: / Documents and Settings / Мои документы / ...» находятся в данный момент, и какими они должны быть, а также включена ли учетная запись администратора. (Честно говоря, не лучший выбор для каталога установочных пакетов R, но многие установщики используют его или используют его по умолчанию.)

  • Пожалуйста, подтвердите, что setwd() отлично работает для более безобидного выбора каталога, например. 'C: \ Users \ имя_пользователя \ R'
  • Вы используете R как Администратор или Пользователь?
  • Вы устанавливали R как Администратор или Пользователь? (какой установщик вы использовали, и какая версия / дата установки? R-проекта? Anaconda? другая?)
...