본문 바로가기
Study/Python

HtmlTestRunner import error 나는 현상

by Zeromk2 2020. 11. 24.

저는 python test runner로 unittest를 사용하고 있습니다.

그리고 test report를 뽑을때 HtmlTestRunner를 사용하고 있는데 

제 맥북에서는 잘 설치되던 것이 이상하게 자동화 머신으로 쓰고 있는 맥북에서 설치하면 

import error가 발생하는 거였습니다.

스택오버플로우 형님들의 도움을 받을려고 했으나 결국 못찾고 장시간에 삽질 끝에 해결 방법을 

스스로 찾아냈습니다. 

(목마른 사람이 우물을 판다 엉엉....)

 

일단 HtmlTestRunner설치시 같이 설치되는 3가지가 있습니다.

이것을 말끔히 지워주세요. 혹시나 Pycharm을 사용하신다면 메뉴 좌측 상단에

Pycharm - Preferences로 들어가신 다음

Project - Project Interpreter 메뉴로 들어가주세요.

그리고 아래 3가지 패키지를 삭제해줍니다. (목록을 선택하신 뒤 하단에 마이너스 버튼을 누르시면 언인스톨 됩니다)

Jinja2
MarkupSafe
html-testRunner

그리고 Pycharm, 터미널 모두 완전히 닫으신 뒤 다시 터미널을 여셔서

 

pip install html-testRunner

로 다시 설치해주세요.

그리고 Pycharm을 다시 실행하면~ 짠

정상적으로 설치되어서 

import HtmlTestRunner이 동작하는 것을 볼 수 있습니다.

 

 

728x90

댓글