흐음.. 아마 visual studio code 에서 python 을 쓰려고 하는데... pip 설치등의 문제등을 모두 지나오고 나서.. 오류가 난다면 아마 이게 뜰 것이다. 그럼 오른쪽 아래에 install 이라는 버튼이 보일것이고 눌렀을때 잘 설치되는 사람과 그렇지 않은 사람이 나오게 된다. 

 

혹은 2.7 버전대에서는 잘 설치됐는데 (2.x 에서 pip  설치는 easy_install 을 통해서 쉽게 설치 가능하다. $ easy_install pip ) osx 버전이 어쩌구해서 3.x 를 추천한다길래 왼쪽 아래에서 3.x 로 파이썬을 변경했더니.. pip 설치를 지나 역시 같은 오류가 나올 수 있다. 설치 실패...

 

내용인즉, pip 를 못찾았기에 실패했다고 봐도 된다.

 

보통 2.7 의 pip 는 잘 설치될것이다.. 그럼 pip3 는??? 

 

 

pip 를 통해서 pylint 를 설치해야하는데 결국 선택한 버전쪽에 pip 가 설치되어있어야한다. 2.x 에는 있지만 3.x 로 변경시 pip 가 없다면 에러가 난다. 그럼 2.x 는 easy_install 에서 맡겨두고 3.x pip 설치에 대해서 살펴보자. 

 

pip3 설치

 

https://evansdianga.com/install-pip-osx/ 문서에 따르면

2. Install pip3:
Securely download the get-pip.py file from this linkFrom the directory where the file was downloaded to, run the following command in the Terminal

링크를 따라가서 설치하라고 download 후에 설치하라고 나오는데 링크는 https://pip.pypa.io/en/stable/installing/ 이다.

 

가보면

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 
#Then run the following: 
python get-pip.py

라고 나오는데 이때, python get-pip.py 에서 python --> python3 로 바꿔서 실행하자.그러면 pip3 가 설치된다.

 

!! 근데.. 사실 이거 그냥 python 으로 해도 될지도 모르는데.. 글쓴이는 3로 명시적으로 호출했다... 보통 python 하면 2.x가 호출되거든... pip3 설치시 3로만 해야하는지는 실험해보지 않았다

 

 

만약 get-pip.py 를 못구했으면 다음파일을 다운로드해서 쓰면된다.

get-pip.py
1.69MB

 

이왕이면 설치후 pip3 존재여부도 보고와라. python3 쪽 디렉토리의 bin 안에 python3 와 같이 있을것이다.

 

이후 visual studio code 를 실행하면 pylint 설치에 할지 물어올때 install 하면 설치되는걸 볼 수 있다.

만약 안된다면 pip3 에 대한 링크를 못찾은걸 수 있으니 pip3 위치의 경로를 path 에 추가하라.

 

zsh 를 쓰면 홈디렉토리 (~) 에 .zshrc , bash 면 .bashrc 일것이다. 아니면 .profile 을 찾아보든지..

 

예로 

export PATH="/Users/yakmoz/Library/Python/3.7/bin:$PATH" 

 

형태로 마지막에 넣어둔다. 이러면 기존의 경로 앞에 추가한 경로를 path 로 거는게 된다.

 

 

 

 

 

 

 

'IT > python' 카테고리의 다른 글

python virtualenv os x PIP BREW  (0) 2013.08.08
django and python in intellij  (0) 2013.02.27
mac os x 에서 파이썬 python 업그레이드 하기...  (1) 2013.02.27

+ Recent posts