Python

error) pip install - zsh: command not found: pip

summerorange 2022. 9. 9. 15:28
반응형

pip 로 설치하고 업그레이드 하는 게 되지 않았다. 요즘엔 주로 리눅스만 열심히 쓰다가 다시 맥으로 돌아왔는데 내 기억으로는 맥에서Python3.8 썼었는데, 오늘 보니 python3.9로 업데이트가 된 것 같다. 파이참 터미널에서 프레임워크 설치하다가 다음의 에러를 받았다.

ERROR: Could not install packages due. to an OSError: [Errno 13] Permission denied:

Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at '/usr/local/bin/python3.9' 

라고 떴다. python3.9폴더의 인터프리터에 pip가 설치되어 있는지 확인해줄래? (어.. 안되어있는 것 같아요. python3.8이었던 걸로 기억하니까요)

python3 -m pip --version

으로 확인해보니

pip 21.3.1 로 되어있었다. 그래서 혹시나 싶어서 프레임워크 설치를 python3로...

python3 -m pip install flask

설치하니 되긴했다. 그런데 이런 config 방식은 곧 작동하지 않을 거라고 했다. Homebrew나 Linuxbrew를 쓰라고 경고 뜸

pip  대신 pip3를 리면 떴다.

pip 를 업데이트 해야 할 것 같아서

python3 -m pip install --upgrade pip

를 하면 pip 21.3.1 을 삭제하고

pip 22.2.2가 설치되었다고 떴다.

역시 python3로 설치하지 말고 Homebrew로 설치하라고 Deprecation 문구가 떴다. (예예. 구글링하기 귀찮아서 이번만요...선생님)

이제 pip --version 확인하고

pip install 로 이미 설치해둔 프레임워크 치니 already satisfied라고 떴다. 

 

그리고 이런 방법은 조만간 안먹힐 것 같습니다. deprecation이래요. (그래도 현재 기준 22.09월, 아마 하반기까진 이렇게 해도 될 것 같습니다~)

끝.

반응형