PDF를 다운로드 할 수있는 버튼이있는 반짝이는 대시 보드를 개발하고 있습니다. 나는 * .Rmd, 대시 보드가 잘 개발 0.99.902 Rmarkdown Pandoc Issue
- R 3.3.1
- RStudio : 나는 다음을 사용하여, 내 윈도우 7 컴퓨터에 로컬로 일하고있다 파일도 잘 작동하지만 포맷 작업을하기에는 다소 시간이 걸립니다. header.tex 파일을 사용하는 일부 서식 지정 이외에는 모든 것이 표준입니다. 나는 특별한 패키지 나 그런 것을 사용하지 않고있다.
결국이 대시 보드는 최종 사용자를 위해 설정 한 Redhat 6.8 상자에서 실행해야합니다. 나는 다음이 설치 한이 상자에서 :
- R 3.3.1 (이 일부 표준 texlive 종속성과 함께 설치)
- Pandoc 1.9.4.1-1.1.el6
나는 확실히 만들었습니다 필요한 모든 패키지가 R 설치 (rmarkdown, knitr, shiny 등)에 설치되었습니다.
내 문제가 발생하는 경우에 시도 /이 * .Rmd 파일을 렌더링 니트 :
> rmarkdown::render("pdfReport.Rmd") Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
그래서 많은 검색 후, 나는 레드햇의 repos (다른 배포판) pandoc의 훨씬 이전 버전을 수행하는 경향이 있음을 발견 반면 RStudio의 Windows 설치에는 필요한 항목과 호환되는 pandoc.exe가 있습니다.
다음에 필자가 수동으로 pandoc을 설치했습니다. 나는 다음과 같은 발견 :
http://pandoc.org/installing.html
그것은 다운로드 및 스택의 방법으로 설치하는 과정을 반복합니다. 그래서 나는 "스택"을 얻기 위해 하스켈 - 플랫폼과 하스켈 툴셋을 설치했다. 필자는 그런 다음 몇 가지 다른 버전의 pandoc을 컴파일하여 컴파일하고 컴파일 오류가 발생하지 않도록 시도했습니다.
- 쉽게 레드햇 6.8에 pandoc의 현재 버전 (1.12 이상)를 설치 :이 모든으로 는 다음 중 하나의 가능성이 있느냐? 어딘가에 RPM이있을 수 있습니까?
- 현재 설치시 설치 매개 변수 (RHEL 6.8, R 3.3.1 및 pandoc 1.9.4.1)가 함께 작동합니까? 아마 일종의 재정의.
미리 감사드립니다.
구글은 분명히 ['레드햇 6.8 pandoc 1 깨진 이후 손을 빌려주.12' 수색 기간] 그리고 이것은 prbly 여기에서를위한 화제 떨어져 있 것과 같이 닫히기 위하여려고하고있다 (아마 서버 결함에 아닙니다) https://rpmfind.net/linux/rpm2html/search.php?query=pandoc – hrbrmstr
@hrbrmstr - Shoot, 나는 이것을 언급해야만했다. RPM을 가지고 시도했지만, 설치가 찾을 수없는 몇 가지 의존성이있다. 나는 그들 중 많은 부분을 해결했지만 몇몇은 해결할 수 없거나 repos가 제공 한 잘못된 버전을 사용할 수 없었다. 나는 모든 특정 버전을 찾아서 다운로드해야 할 것이다. 이 작업을 쉽게 수행 할 수있는 방법이 있습니까? – azdatasci