티스토리 뷰
파이썬의 장점 중 하나는 다양한 패키지들의 지원이다. numpy, beautifulsoup 같은 다양한 라이브러리 패키지들이 제공되어 머신러닝 프로젝트들의 실제 계산 과정을 쉽게 이용할 수 있다. 이런 패키지들의 제공은 파이썬 프로젝트의 개발 생산성을 매우 올려준다.
PIP란 무엇인가?
파이썬 개발 환경에 패키지들을 설치하기 위해서 pip 명령을 자주 사용한다. pip는 파이썬으로 작성된 패키지 라이브러리들을 관리해주는 시스템이다. 우분투의 apt-get, CentOS의 yum 명령을 생각해보면 비슷하다.
pip는 파이썬 3.4 이후 버전에는 기본적으로 포함되어 있어 별도로 설치할 필요가 없다.
pip 명령 - list
현재 내 컴퓨터에 설치된 파이썬 패키지 라이브러리 목록을 볼 수 있는 명령은 다음과 같다.
pip list
이 명령을 실행하면 다음과 같은 결과를 확인할 수 있다.
beautifulsoup4 (4.6.0)
cycler (0.10.0)
freetype-py (1.0.2)
matplotlib (1.5.3)
numpy (1.12.0rc2+mkl)
pip (9.0.1)
pyparsing (2.1.10)
pypng (0.0.18)
python-dateutil (2.6.0)
pytz (2016.10)
setuptools (32.3.1)
six (1.10.0)
현재 내 컴퓨터에는 이런 파이썬 패키지들이 설치되어 있으며 각 패키지들의 버전도 확인할 수 있다.
pip 명령 - upgrade
pip 자체를 업그레이드 할 수 있는 명령은 다음과 같다.
pip install --upgrade pip
pip를 최신으로 업그레이드하여 몇몇 보고된 버그와 다양한 패키지들의 관리를 최신 pip를 이용해서 할 수 있다.
pip 명령 - install
pip를 이용해서 특정 패키지 라이브러리를 설치할 수 있다.
pip install <패키지 이름>
예를 들어 numpy라는 패키지를 설치하기 위해서는 다음 명령을 실행하면 된다.
pip install numpy
그럼 다음과 같이 numpy 패키지가 실행된다.
pip install numpy
Collecting numpy
Downloading numpy-1.13.3-2-cp36-none-win32.whl (6.8MB)
100% |████████████████████████████████| 6.8MB 182kB/s
Installing collected packages: numpy
Successfully installed numpy-1.13.3
pip 명령 - uninstall
pip를 이용해 설치된 패키지를 제거할 수도 있다.
pip uninstall numpy
웹 상에는 수 많은 파이썬 패키지 라이브러리들이 있다. 이들 중에 널리 사용되는 유명한 패키지 라이브러리들은 대부분 pip를 이용해 관리할 수 있다.
- Total
- Today
- Yesterday
- 상추
- monitoring
- 깃허브
- nf_conntrack
- MacOS
- Jekyll
- pycharm
- 화분
- 자바
- docker
- okhttp
- Python
- 베란타 텃밭
- 상추 재배기
- 파이썬
- InterlliJ
- 베란다 텃밭
- 파이참
- 청양고추
- 고추
- 텃밭
- hadoop
- 도커
- 지킬
- java
- 리눅스
- 화분 버리기
- GitHub
- 하둡
- linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |