보통 Linux나 Raspberry Pi에서 Python이라고 치면 Python2가 사용이 된다. 이와 마찬가지로 pip(파이썬 패키지 매니져)를 사용하여 패키지를 설치 하면(eq. pip install ), Python2용 모듈이 설치 된다.
하지만 여러가지 이유로 Python3를 사용하는 경우가 있는데 이 경우에 Linux 환경에서는 python3라고 명시적으로 사용 해주어야 하며, pip의 경우에도 pip3라고 명시적으로 사용 해주어야 한다.
[python 프로그램 실행]
Python2 | python [python file] |
Python3 | python3 [python file] |
[pip 설치]
* 위와 같이 python3용 pip를 설치 할 경우 pip-3.2가 설치된다.(2015.11.19일 기준)
* pip와 pip3의 경우엔 보통 기본적으로 설치 되어 있다.
Python2 | sudo apt-get install python-pip |
Python3 | sudo apt-get install python3-pip |
* pip와 pip3의 경우엔 보통 기본적으로 설치 되어 있다.
[pip를 사용 하여 package 설치]
Python2 | sudo pip install [package] sudo pip2 install [package] |
Python3 | sudo pip3 install [package] sudo pip-3.2 install [package] |
잠시 헤매고 고민하던 것이 억울해서 정리해 보았다.
댓글
댓글 쓰기