python , virtualenv install

Haiin·2021년 5월 21일
0

install 순서

1. python 최신버전 install

기본적으로 mac 에는 python 2.7.16 버전이 내장되어 있는데 같이 사용할 pip 와 virtualenv 사용을 위해 python3 를 install 해준다.

먼저 기본적으로,

brew update

그리고 python install 버전은 편한대로, 나는 급하게 python만 타이핑하고 엔터치는 바람에 최신버전으로 install ;;;

brew install python

결과, ==> Installing python@3.9

2. pip3 install

pip는 Python Package Index (PyPI) 저장소로부터 파이썬 패키지를 받아 설치하는 패키지 관리 도구이다. PyPI (가끔 The Cheeseshop 이라고도 불리는)는 third-party 파이썬 오픈소스 패키지들을 위한 저장소이다.
기본적으로 pip3 는 python3 가 install 되면 저절로 따라오므로 따로 설치해주지 않아도 된다.

pip3 --version

으로 버전 확인해준다.

3. python3, pip3 설치되었는지 확인

둘 다 잘 설치되었다고 생각해서 이제 virtualenv 를 설치하려고 보니 아래 빨간색 에러가 뜬다.

pip3 install --upgrade pip --user

내가 사용하는 pip3 를 업데이트하기위해 upgrade pip 를 해주고 뒤에 --user 를 붙여주면 무사히 pip upgrade 가 된다.

4. 드디어 virtualenv 설치

pip3 install virtualenv

5. 사용할 가상환경 만들기

python3 -m virtualenv haiinenv

아래와 같은 에러가 난다.... 이는 path 가 잘 못 되었기 때문이다. pip와 virtualenv 가 설치되는 폴더가 default 로 path 가 설정되어 있기 때문에 virtualenv를 설치하기 위해 컴퓨터가 알아듣게 path 를 설정해 주어야 한다.

echo $PATH

명령어를 실행하면 지정된 path 를 볼 수 있고 아래와 같이 추가해주면 virtualenv 명령어를 사용할 수 있다.

이제 virtualenv 명령어를 통해서 위에 정해준 path 에 원하는 이름으로 가상환경을 만들어 줄 수 있다.
그리고 만든 가상환경을 activate 해주기위해 아래와 같은 명령어를 사용한다.

source 가상환경이름/bin/activate

위와 같이 가상환경으로 들어가게 되면 (가상환경이름) 으로 표시된다.
그 가상환경 안에 난 django 를 설치해주면 아래와 같이 내가 사용할 python3 에 virtualenv 를 만들고 그 안에서 장고를 설치하여 프로젝트를 시작하게 된다.

0개의 댓글