inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[개정판] 파이썬 머신러닝 완벽 가이드

시각화를 통한 결정 트리 모델의 구조 이해

graphviz 설치

해결된 질문

1187

Hyoeun Yun

작성한 질문수 8

0

안녕하세요.

graphviz를 설치후에도 오류가 떠서 문의드립니다.

우선 graphviz사이트에 들어가서 graphviz 2.38 msi 파일을 찾았는데 없어서 

graphviz 2.44.1  msi 파일을 받고 쭉 설치했습니다.

그런데 graphviz파일이 Program Files에 저장됐습니다.

(x86) 말구요! 

그래서 환경변수를 (x86) 대신 Program Files로 넣고 나머지는 그대로 했는데 실행이 안됩니다.. 

그래서 Graphviz파일을 (x86)으로 옮긴다음에 환경변수를 (x86)으로 바꿔서 해도 안 되구요 ㅠㅠㅠ

Format: "svg" not recognized. Use one of:
---------------------------------------------------------------------------
CalledProcessError                        Traceback (most recent call last)
~\anaconda3.1\lib\site-packages\IPython\core\formatters.py in __call__(self, obj)
    343             method = get_real_method(obj, self.print_method)
    344             if method is not None:
--> 345                 return method()
    346             return None
    347         else:

~\anaconda3.1\lib\site-packages\graphviz\files.py in _repr_svg_(self)
    111 
    112     def _repr_svg_(self):
--> 113         return self.pipe(format='svg').decode(self._encoding)
    114 
    115     def pipe(self, format=None, renderer=None, formatter=None, quiet=False):

~\anaconda3.1\lib\site-packages\graphviz\files.py in pipe(self, format, renderer, formatter, quiet)
    136         out = backend.pipe(self._engine, format, data,
    137                            renderer=renderer, formatter=formatter,
--> 138                            quiet=quiet)
    139 
    140         return out

~\anaconda3.1\lib\site-packages\graphviz\backend.py in pipe(engine, format, data, renderer, formatter, quiet)
    242     """
    243     cmd, _ = command(engine, format, None, renderer, formatter)
--> 244     out, _ = run(cmd, input=data, capture_output=True, check=True, quiet=quiet)
    245     return out
    246 

~\anaconda3.1\lib\site-packages\graphviz\backend.py in run(cmd, input, capture_output, check, encoding, quiet, **kwargs)
    182     if check and proc.returncode:
    183         raise CalledProcessError(proc.returncode, cmd,
--> 184                                  output=out, stderr=err)
    185 
    186     return out, err

CalledProcessError: Command '['dot', '-Tsvg']' returned non-zero exit status 1. [stderr: b'Format: "svg" not recognized. Use one of:\r\n']

Out[3]:
<graphviz.files.Source at 0x1b731337808>

이런 에러가 납니다.

통계 python 머신러닝 배워볼래요?

답변 10

8

콜라

C:\Users\anaconda3\Library\bin 에 있는 graphviz 폴더를 C:\Users\anaconda3\Lib\site-packages 로 복사 붙여넣기 하고, C:\Users\anaconda3\Lib\site-packages\graphviz 를 시스템 환경변수에 넣으니 해결되었습니다ㅠㅠ

0

박주윤

와 콜라님 감사합니다....

0

san0558

이채민님 감사합니다... 덕분에 되네요...

0

서기호

conda install, pip install 몇 번 했지만 안되서 좌절했는데. 이채민님 감사합니다~ 덕분에 잘 됩니다! 환경변수를 그렇게 넣어야 하는군요!!

0

권 철민

주피터 노트북을 그대로 코랩으로 올리시면 됩니다

0

콜라

저도 같이 오류가 떠서 그런데 어떻게 해결하셨나요 ㅠㅠ

0

권 철민

잘 되었다니 다행입니다. 즐강 하시기를

0

Hyoeun Yun

깔끔하게 해결되었어요!!

그래프가 출력되는데 감격받았습니다..

0

권 철민

설치가 안되시면 해당 주피터 노트북을 그대로 colab에 올려서 수행해 보십시요. 코랩에서는 별도의 graphviz를 설치하지 않으셔도 되며 동일하게 결과를 확인하실 수 있습니다.

0

권 철민

안녕하십니까,

1. graphviz가 2.4.x 신규 버전은 Program Files에 설치가 되는군요.  먼저 PATH를  Program Files 디렉토리 기반으로 잡아 주셨는데도 안되시는 건지요?

2. 만약 그렇다면 아래에서 한번 다시 graphviz를 download하시고 다시 PATH설정을 해보심은 어떨지요? https://www2.graphviz.org/Packages/stable/windows/10/cmake/Release/x64/

수행해 보시고 내용 업데이트 부탁드립니다.

감사합니다.

안녕하세요 열심히 수강중인 학생입니다

0

61

2

정수 인덱싱

0

68

2

넘파이 오류

0

85

2

11강 numpy의 axis 축 질문 드립니다.

0

85

2

Kaggle 에서 Santander customer satisfaction data 를 다운로드 되지가 않습니다.

0

79

2

Feature importances 를 보여주는 barplot 이 그래프로 안보여져요.

0

70

2

타이타닉 csv 파일이 주피터 화면에 보이지 않습니다.

0

75

2

타이타닉 csv 파일이 주피터 화면에 보이지 않습니다.

0

64

2

5강 강의 오류가 있어요.

0

84

1

실무에서 LTV 관련 모델 선택 질문입니다!

0

72

2

14강 강의 듣는중에 궁금한게 있어서 질문합니다~

0

69

3

파이썬 다운그레이 후 사이킷런 재설치

0

117

2

좋은 강의 감사합니다.

0

72

2

scoring 함수 음수값

0

67

2

6번 강의에 사이킷런, 파이썬, 아나콘다 각각 버전 일치 안 시키고 진행해도 강의 따라가 지나요?

0

100

2

분류 평가 정확도 예측

0

76

2

안녕하세요. 강의 들으면서 업무에 적용하고 싶은 수강생입니다.

0

98

1

카카오톡 채널 있나요

0

107

1

혹시 강의에서 사용하시는 ppt 받을 수 있는건가요

0

189

2

pca 스케일링 관련하여 질문드립니다.

0

100

2

주피터 대신 구글 코랩

0

172

2

강의에서 사용하는 pdf or ppt자료는 따로 없는 건가요?

0

147

2

실루엣 스코어..

0

85

2

float64 null 값 처리 방법

0

102

2