오랜만에 python 써보려니 자잘한 문제가 자꾸 생긴다.
그 사이에 맥 기본 shell 이 zsh 로 바뀌는 일이 있어서 생각지도 못한 일이... ㅎㅎ
> pip install flask[async]
를 해야했는데, 자꾸 zsh: no matches found: flask[async] 가 나오는 것이다.
zsh에서 square bracket ([])은 커맨드라인에서 패턴으로 인식된다.
원하는 동작을 얻으려면
> pip install flask\[async\]
[, ] 를 escape 하거나
> pip install 'flask[async]'
전체 패키지명을 '' 로 묶어주면 된다.