새소식

Study/시행착오

[해결] black 사용 시 cannot import name 'ParameterSource' from 'click.core'

  • -
728x90

MLops 수업 녹화본을 틈틈이 들으며 따라가고 있는데 에러를 안마주치면 섭섭하죠.

black 이 cannot import name 'ParameterSource' from 'click.core' 를 띄우며 안돌아갑니다. 

구글링해보니 'click'이 없거나 구버전이라서 생기는 오류라고 합니다. 저는 처음에 없는 줄 알고 설치했습니다.

$ pip install click    
Requirement already satisfied: click in /Users/krc/miniforge3/envs/dua/lib/python3.9/site-packages (7.1.2)

엥? 근데 있다고 합니다.

pip uninstall click을 해도 7.1.2 버전이 사라지지 않길래, 직접 저 경로로 들어가서 삭제해 준 후 재설치를 해줍니다. 

새로운 버전인 8.1.3을 깔았더니 black이 깔끔하게 돌아갑니다. 

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.