사이킷런으로 머신러닝을 돌리다보면 종종 튜닝할일이 생긴다. 특히, 그리드서치 시에 mglearn 패키지는 유용한 시각화 툴을 제공해준다. 예를 들면 아래와 같은 각 파리미터 조합 별 cross validation score가 적힌 히트맵을 제공해준다. 그런데 이 유용한 패키지인 mglearn이 얼마전부터 아래와 같은 에러가 발생하면서 import가 안되기 시작했다. __init__() got an unexpected keyword argument 'cachedir' 그리고 구글링을 통해, 좀 오랜 시간 걸려서 이 문제를 해결했다. 혹시나 이런 에러가 발생했을때, 대처 방법이 필요하신 분들을 위해 포스팅하겠다. (필자는 macOS 를 쓰고 있는것을 감안해야겠지만, 그래도 pip 명령어 자체가 달라지진 않을..