zsh: command not found: python
오류는 주로 시스템의 PATH에 파이썬 해석기가 올바르게 설정되지 않았을 때 발생한다.
먼저 파이썬이 올바르게 설치되어 있는지 확인해보자.
$ which python
/usr/bin/python
경로가 반환되지 않으면 파이썬이 설치되어 있지 않을 수 있다. 파이썬을 설치하려면
$ brew install python
시스템은 파이썬을 찾기 위해 올바른 PATH를 필요로 한다.
$ echo $PATH
출력 결과에 파이썬의 경로가 포함되어 있는지 확인해보자. 경로가 포함되어 있지 않다면 추가하자:
$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
그 후 쉘을 다시 시작하거나 다음을 실행한다:
$ source ~/.zshrc
pyenv
와 같은 버전 관리자를 사용하면 이러한 문제를 종종 완화할 수 있다.
$ brew install pyenv
$ pyenv install 3.9.0
$ pyenv global 3.9.0
필요한 경우 pyenv
를 PATH에 추가한다.
많은 경우에, 이러한 해결책 중 하나로 오류를 해결할 수 있다. 가장 적절한 해결책을 적용하기 위해서는 근본 원인을 이해하는 것이 중요하다.
chsh -s /bin/bash
를 입력한 다음 터미널을 다시 시작한다.pyenv
와 같은 버전 관리자를 사용하면 다양한 버전 간의 관리 및 전환을 도울 수 있다.[Python] 비트 연산자 다양한 예제를 통해 이해하기 |
---|
[Python] 관계 연산자 다양한 예제를 통해 이해하기 |
[Python] 'zsh: command not found: python' 오류 해결하기 |
[Python] 할당 연산자 다양한 예제를 통해 이해하기 |
[Python] 산술 연산자 다양한 예제를 통해 이해하기 |
CloneCoding
한 줄의 코드에서 시작되는 혁신!