MacOS Monterey 12.3 alias-tips _alias_tips__preexec: 오류 메시지 해결
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의 쉘 스크립트 중 python 커맨드 부분을 python3 로 수정
2. python의 alias로 python3를 설정
처음엔 1번 방법으로 직접 alias-tips의 쉘 파일을 수정했다가 혹시나 나중에도 다른 플러그인에서도 비슷한 경우가 생길 수 있을 것 같아 그냥 .zshrc
파일의 가장 윗 쪽에 alias 구문을 추가해줬다. (설치된 파이썬 버전에 따라 구문은 달라질 수 있다.)
alias python="python3"
문제가 말끔하게 해결!
Author And Source
이 문제에 관하여(MacOS Monterey 12.3 alias-tips _alias_tips__preexec: 오류 메시지 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@whiteember/MacOS-Monterey-12.3-alias-tips-aliastipspreexec-오류-메시지-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)