Monterey 12.3 업데이트를 했더니 zsh에서 명령어 칠 때마다 아래와 같은 오류 메시지가 계속해서 출력됐다.
_alias_tips__preexec:37: command not found: python
alias-tips 라는 zsh-plugin 이 python으로 기능을 실행하는데 이번 12.3 업데이트에서 python2.7이 완전히 삭제되어 오류 메시지가 계속 출력되는 것.
Python
Deprecations
Python 2.7 was removed from macOS in this update. Developers should use Python 3 or an alternative language instead. (39795874)
출처 : https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes#Python
결국 이걸 해결하려면 둘 중 한가지를 해야했다.
처음엔 1번 방법으로 직접 alias-tips의 쉘 파일을 수정했다가 혹시나 나중에도 다른 플러그인에서도 비슷한 경우가 생길 수 있을 것 같아 그냥 .zshrc
파일의 가장 윗 쪽에 alias 구문을 추가해줬다. (설치된 파이썬 버전에 따라 구문은 달라질 수 있다.)
alias python="python3"
문제가 말끔하게 해결!