문제상황
우리는 PyTorch등 다양한 머신러닝 모델에 로그를 남기고 결과를 확인하기 위하여 Tensorboard를 쓴다. Tensorboard는 Markdown에 의존적인데, Tensorboard를 실행하려고 보니 Markdown에서 에러가 발생하였다.
INSTALLED_EXTENSIONS = metadata.entry_points(group='markdown.extensions')
TypeError: entry_points() got an unexpected keyword argument 'group'
entry_points를 호출할때 group argument가 없다는건데…
해결방법
해결법은 단순하였다. conda 환경에서의 markdown을 다시 설치하였다.
conda install -c anaconda markdown
구글링을 통한 여러 참고자료를 살펴본 결과 “version이 업데이트 되면서 바뀐 부분” 때문에 에러가 발생하였던 것이다. Tensorboard만 설치하면 markdown도 설치는 되지만, 최신 버전으로 설치가 되지 않아 에러가 발생했던 것이다.