2016-12-21 2 views
2

Я пытаюсь экспортировать свой mapview в R, используя встроенную функцию mapview, называемую maphot. я получаю сообщение об ошибке:Увеличение выделения памяти pandoc с использованием mapview в R

pandoc.exe: Out of memory

Error: pandoc document conversion failed with error 251

In addition: Warning message: running command 'C:/PROGRA~2/Pandoc/pandoc +RTS -K512m -RTS ...

Как увеличить объем памяти Pandoc постоянно в R без использования Rmarkdown-файл?

+0

Купить больше памяти? –

+1

Вы на 32-битной Windows? – Calimo

+0

64-бит и 20 ГБ оперативной памяти. – Centure

ответ

0

Имея ту же проблему, одним возможным решением может быть https://jonathanchang.org/coding/fixing-pandoc-out-of-memory-errors-on-windows/ Невозможно попробовать это на моем конце, так как у меня нет лицензии VS.

+0

Я тоже. 4096 немного чрезмерно, если бы я мог получить его как минимум 1024, я был бы счастлив. Тем не менее, до сих пор не повезло. – Centure

0

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

```{r mappImage,screenshot.force = TRUE} 

для кусков, где мне нужно заменить интерактивную карту на png-изображение. Параметр screenshot.force = TRUE использует в фоновом режиме webshot и phantomJS (webshot :: install_phantomjs()).

0

Я прокомментировал операции install.packages, чтобы избежать перегрузки памяти. Реализация этой идеи сработала. Однако некоторые результаты были немного разными.