blogdown :: newsite () не работает - PullRequest
0 голосов
/ 07 июня 2018

Я просто пытаюсь

library(blogdown)
blogdown::install_hugo()
blogdown::new_site()

Это ошибка, которая появляется:

'C:\Users\nicknaue\AppData\Roaming\Hugo\hugo.exe" new site ".' is not recognized as an internal or external command,
operable program or batch file.
Error in shell(cmd, mustWork = TRUE, intern = intern) : 
'"C:\Users\nicknaue\AppData\Roaming\Hugo\hugo.exe" new site "." --force -f toml' execution failed with error code 1
In addition: Warning message:
running command 'C:\Windows\system32\cmd.exe /c 
"C:\Users\nicknaue\AppData\Roaming\Hugo\hugo.exe" new site "." --force -f toml' had status 1 

Есть идеи, почему это происходит?

1 Ответ

0 голосов
/ 07 июня 2018

blogdown пытается выполнить команду (hugo new site), но не может найти исполняемый файл hugo.Таким образом, проблема в том, что hugo не установлен или установлен в другом месте на вашем компьютере.Вы можете попросить blogdown установить для вас hugo, используя blogdown::install_hugo()

Если вы считаете, что hugo уже установлен на вашем компьютере, запустите blogdown:::find_hugo() (обратите внимание, что это 3 двоеточия, а не 2), чтобы узнать, знает ли blogdown, гдеУго установлен.Если hugo установлен в вашей системе (возможно, вы установили его вручную, но blogdown не может его найти), вы можете указать blogdown, где его найти, используя blogdown:::install_hugo_bin("path/to/hugo").

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...