2017-10-19 5 views
0

내 Jupyter 전자 필기장 중 하나를 HTML로 다운로드하려고합니다. "로 다운로드"> - - 나는 "파일을"시도> "HTML (.html)을"하지만 난라는 오류 메시지가 : 나는 아나콘다 네비게이터 (HTML로 변환을 통해, pandoc를 설치 한Jupyter Notebook을 HTML (pandoc)으로 다운로드

"Could not import nbconvert: No module named pandoc". 

여전히 작동하지 않음), 웹 사이트에서 다운로드했습니다 (어느 쪽도 작동하지 않았습니다). 그러나 .ipynb 파일로 다운로드 할 수 있습니다. 내가 오류 메시지가 말하는 얻을

jupyter nbconvert --to html notebook.ipynb 

: 나는 또한 나의 명령 줄에서 이것을 시도

ImportError: No module named pandoc 

그러나, 내가 설치 한 pandoc, 나는 그것을 제거하고 다시 다운로드를 시도했지만, 여전히 작동하지 않습니다. 누군가 내가이 문제를 해결하도록 도울 수 있습니까?

+0

이 모듈은 pandoc이 아니라 pypandoc이라 불리며 가장 최근 버전으로 업그레이드를 시도 했습니까? –

+0

@GregorSturm 필자도 pypandoc을 설치했고 jupyter를 최신 버전으로 업그레이드했습니다. –

답변

0

후드에서 변환을 수행하는 라이브러리를 nbconvert이라고합니다.

일부 버전 정보를 제공해 줄 수 있습니까? 예 : 어떤 버전의 nbconvert를 사용하고 있습니까?

는이 작업을 수행하려면, 여기에 너무 이름의 주위에 약간의 혼동 가능성이있다 명령

jupyter nbconvert --version

에게 터미널로 가서 실행합니다. 이 pandoc라는 라이브러리와 인터페이스하는 pandoc이라는 내부 모듈 nbconvert을 참조하는 것으로 생각합니다.

무엇이든 상관없이 nbconvert은 HTML로 내보내려면 pandoc (모듈 또는 라이브러리)이 필요하지 않습니다.

https://github.com/jupyter/nbconvert/issues에 문제가 없어야합니다.

편집 (후속)는 :

nbformat의 버전이 업그레이드해야 의미

, nbformat를 업그레이드하기 위해 같은 명령을 사용하여, 당신은 갈 수 있어야한다!

+0

nbconvert의 최신 버전으로 업그레이드했지만 이제는 다른 오류가 발생합니다. TypeError : validate()에 예상치 못한 키워드 인수가 있습니다. 'relax_add_props' –

관련 문제