Breaking

2019년 5월 17일 금요일

pydot install 문제 해결법

pydot install 문제 해결법





tensorflow 2.0 tutorial로 keras.utils.plot_model을 실행할려고 했더니 오류가 났다.
물론 pydot을 위해서는 pydot, graphviz를 따로 설치해줄 필요가 있었다.
때문에 Anaconda에서 pip install pydot, graphivz 따로 따로 설치해줬지만
Import Error로 Error가 지속적으로 떴다.

이에 대한 해결법으로 여러곳을 찾아본 결과
https://stackoverflow.com/questions/40632486/dot-exe-not-found-in-path-pydot-on-python-windows-7

https://github.com/XifengGuo/CapsNet-Keras/issues/69

2 곳을 찾았다.

tensorflow 2.0으로 진화하면서 conda command가 사라진다고 지속적으로 경고했기 때문에 사용하지 않을려고 노력했지만 이번에는 conda를 사용한 방법으로 문제를 해결했다.

솔직히 이해가 가지 않는 해결법으로 이걸 소개해도 되는지 의아하지만 그래도 적어놓는다

해결 명령어는
conda install pydot
conda install graphviz

2개를 쳤다.

첫 번째에 제시한 stackoverflow 해결법 역시 다음과 같은 순서로 실행하기를 권하고 있다.
pip install pyparsing
pip install graphviz
pip install pydot
conda install graphviz
선택은 이제 자유!