Я попытался построить пакет R hyperSpec
с использованием Windows Vista. Когда я делаю это, я получаю следующее сообщение об ошибке:разрешение отклонено при создании/проверке пакета R на WIndows
warning in file.copy(pkgname, Tdir, recursive = TRUE)
Problem copying .\hyperSpec\data\barbiturates.rda to C:\Users\JenZIG\AppData\Local\Temp\RtmpOEIqBD\Rbuilde446d3a290d\hyperSpec\data\barbiturates.rda: Permission denied
Это все равно, использую ли я из командной строки с R CMD build
или построить инструменты R Студии (установленных RTools, все зависимости пакетов, установленные).
Чтобы решить эту проблему, я попытался изменить путь для временного каталога или вручную установить разрешения для папок, но безуспешно. Я попытался выполнить все как администратор, но опять же не удался.
Я думаю, подобная проблема обсуждалась здесь:
https://stat.ethz.ch/pipermail/r-devel/2013-April/066389.html
Однако, нет никакого решения при условии, для этой проблемы.
Кроме того, у меня такая же проблема, когда я пытаюсь создать пакет с помощью Win7.
я испытал эту проблему с перерывами (по другой R пакет, который должен был быть построен из источника на Windows, потому что это не был доступен как двоичный файл из CRAN). Я не смог выяснить, что вызывает его (хотя, поскольку ссылка в вопросе предполагает, что это связано с необходимостью привилегий администратора, я буду следить за тем, как это произойдет в следующий раз). Мое * решение * состояло в том, чтобы вручную очистить все старые файлы от предыдущих неудачных попыток установки (например, delete/src-i386,/src-x64 и «R library»/«package-name»), и попробуйте установить еще раз - что (до сих пор) работал на меня. – Geoff
Это спасло мне массу времени. Спасибо (много месяцев спустя). – user865607