새소식

etc

jupyter notebook pdf 변환 :: nbconvert failed: xelatex not found on PATH 에러

  • -

안녕하세요 호호만두에요

오늘은 과제를 하는 중에 오류가 나서 해결하는 과정을

적어보려고 해요


해야하는게 주피터 노트북(jupyter notebook)에서

LaTeX를 이용한 PDF 변환이에요

File-Download as을 통해서

PDF로 변환하는 것인데 아래와 같은 에러가 뜨면서 안되더라구요


nbconvert failed: xelatex not found on PATH



---------------------------------- 2020.4.22 수정-----------------------------------

케우러너 님께서 댓글로 더 편한 방법을 공유해주셨습니다 (크롬 기준)

1. File -> print Preview에 들어간다

2. 우측 상단 탭에 더보기(점 3개)를 누르시고 인쇄(print)를 누른다

3. 대상에 인쇄기를 PDF로 저장으로 바꾼다

---------------------------------------------------------------------------------------



과제를 해결하기 위해서 구글링을 열심히 하다가

해결했어요!!


바로 에러에 나오는 주소로 이동해서 다운로드 하면되요

저는 윈도우 사용자이므로 윈도우 기준으로 진행할게요


https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex

우선 위의 주소로 이동해주세요

그러면 아래와 같은 창을 볼 수 있어요


여기서 각자 OS 맞게 설치해주세요

저는 윈도우이므로 MikTex를 눌러서 이동했어요


그러면 https:miktex.org 라는 페이지로 이동되요


miktex 페이지에서 상단의 downloads 클릭



바뀐 페이지에서 윈도우 부분의 Download 버튼 클릭!!

이렇게 해서 설치파일을 다운로드 해주시고

miktex를 default 값으로 해서 설치해주세요!!




설치가 끝나고 패키지를 설치해야되는데

패키지매니저가 안깔리더라구요..

아무튼 miktex는 일단 설치가 완료되었어요

(패키지는 조금 있다 설치하라는 창이나와요)


그러면 이제 jupyter notebook을 다시 실행합시다



다시 실행후 변환할 ipynb파일 선택해서 실행후

File - Download as -PDF via LaTex (.pdf) 클릭!!

아까 miktex 설치 전에는 에러가 났지만

이제는 에러가 나지 않아요


그러면 이제는 위와 같은 창이 나와요

아직 패키지가 설치되지 않아서 그런거에요

패키지 매니저가 따로 없이

이렇게 바로 필요한 패키지를 설치하라고 창이 떠요

이렇게 13개쯤??? 패키시 설치가 끝나면 pdf로 저장 할 수 있어요



패키지 설치가 모두 끝나면

위와 같은 창이 나와서 pdf로 저장할 수 있답니다!!




Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.