This is an old revision of the document!
Python
책 참고 바람: 처음 시작하는 파이썬
Python 시작하기
Python을 환경을 구성해보자!
운영체제를 설치하면 기본적으로 python 2,3 모두 설치되어 있다. 확인하는 방법은 다음과 같다.
$python --version #python 2의 버전 확인 Python 2.7.15 $which python #python 2가 설치되어 있는 경로 확인 /usr/bin/python $python3 --version #python 3의 버전 확인 Python 3.7.1 $which python3 #python 3이 설치되어 있는 경로 확인 /usr/bin/python3
파이썬에는 사용할 패키지 관리를 위해 pip이라는 프로그램이 있다. 사용법은 아래와 같다.
$pip install <package name> #python 2 $pip3 install <package name> #python 3
파이썬을 이용하다보면 여러 패키지들을 이용하게 될텐데 이러한 패키지들을 OS에 직접 설치하게 되면 여러 문제가 발생하게 될 수 있다. 그러므로 가상환경을 구성해서 패키지들을 설치하는게 나은데 가상환경을 구성하는 방법은 아래와 같다.
먼저 pip을 이용해서 virtualenv를 설치해준다.
$sudo pip install virtualenv #python 2의 virtualenv 설치 $sudo pip3 install virtualenv #python 3의 virtualenv 설치
virtualenv가 설치가 되었으면 가상환경을 구성할 폴더를 만들어준다.
#virtualenv <folder name> --python=<python version> $virtualenv test # test라는 이름의 폴더가 생기며 python2를 이용한다. $virtualenv test --python=python3 # test라는 이름의 폴더가 생기며 python3을 이용한다. # 좀 더 자세하게 # virtualenv <folder name> --python=python3.5와 같이 만들 수도 있다.
이렇게 가상환경을 사용할 폴더를 만들었으면
$source $virtual env folder 까지의 경로$/bin/activate
를 이용해 활성화 할 수 있다. 활성화가 된다면 터미널에는 다음과 같이 나타날 것이다.
# 만약 test라는 이름의 폴더로 virtualenv를 만들었으면... (test) $
비활성화 하는 방법은 deactivate를 치면 된다.