Использование devtools :: release () для выпуска пакета У меня проблема с разделом, в котором используется devtools :: check () для проверки правильности сборки пакета.
Использование кода пакета, размещенного на gihtubна https://github.com/RobWHickman/ggparliament. Была одна и та же ошибка на различных машинах Windows.У меня еще не было возможности проверить linux.
Ошибка, которую я получаю после прохождения раздела проверки орфографии devtools :: release: (имя пакета - ggpar Parliament, сами пути были отредактированы здесь, ноправильно):
Is documentation free of spelling errors? (you can ignore false positives)
1: Yes
2: No way
3: Nope
Selection: 1
Building and checking ggparliament ==================================================================================================
Updating ggparliament documentation
Loading ggparliament
Error in file(con, "r") : cannot open the connection
In addition: Warning messages:
1: In normalizePath(path.expand(path), winslash, mustWork) :
path[11]="C:\Users\my\path\ggparliament/R/draw_majoritythreshold.R ": The filename, directory name, or volume label syntax is incorrect
2: In normalizePath(path.expand(path), winslash, mustWork) :
path[11]="C:\Users\my\path\ggparliament\R\draw_majoritythreshold.R ": The filename, directory name, or volume label syntax is incorrect
3: In file(con, "r") :
cannot open file 'C:\Users\my\path\ggparliament\R': Permission denied
Как я уже упоминал, при проверке пакета с помощью devtools :: check () я получил ту же ошибку, хотя она работала, если я использовал ярлык rstudio Ctrl + Shift + E, который, как мне кажется,делает то же самое.
Любая помощь высоко ценится!