파이썬은 간결하고 읽기 쉬운 문법으로 프로그래밍을 처음 시작하기에 정말 이상적인 언어입니다. 앞선 글에서 Jupyter Notebook의 기초와 사용법, 그리고 Python 설치까지 마쳤습니다. 혹시 설치가 안 된 분들은 이전 글을 참고하여 Python 설치를 먼저 진행해주세요. 이번 글에서는 라이브러리 설치 및 기초 문법에 대해 다뤄보려고 합니다.
Python 라이브러리 설치 및 관리
!pip 명령어는 Python 라이브러리를 설치하고 업데이트 및 제거할 때 활용하게 됩니다. 다양한 pip 명령어를 아래에 정리해보았습니다.
1. 라이브러리 설치
!pip install pandas
!pip install 뒤에 (pandas, matplotlib, …) 등을 적고 뒤에 설치하고자 하는 라이브러리 이름을 넣어주면 해당 라이브러리가 설치 됩니다.
2. 라이브러리 제거
!pip uninstall pandas
삭제 시에는 !pip uninstall 을 적고 뒤에 삭제하고자 하는 라이브러리 이름을 넣어줍니다. 종종 업데이트를 하다가 라이브러리 간에 충돌이 있거나 하는 경우에는 삭제 후 다시 설치를 해야 해결되는 경우도 있기 때문에 꽤 자주 사용하는 것 같습니다.
3. 라이브러리 업데이트
!pip install xlwings --upgrade
해당 라이브러리의 버전을 업데이트 합니다.
4. 라이브러리 정보 확인
!pip show seaborn
해당 라이브러리의 이름, 버전, 작성자, 라이센스 등의 정보를 확인합니다. 현재 라이브러리의 버전을 확인하고, 업데이트할 때 활용할 수 있습니다.
5. 라이브러리 목록 확인
!pip list
내 라이브러리의 모든 목록을 확인할 수 있습니다.
6. 라이브러리 불러오기
Python 라이브러리를 불러올 때는 import를 활용하여 불러옵니다. 이 때, from으로 특정 모듈이나 함수만 불러올 수도 있고, as를 통해 별칭(alias)도 지정해줄 수 있습니다.
import pandas
1) 라이브러리 별칭 지정하고 불러오기
import pandas as pd
pandas를 이후 코드를 작성할 때, pd로 간단하게 작성하여 사용할 수 있습니다.
2) 라이브러리에서 특정 함수만 불러오기
from pandas import read_csv
pandas 에서 read_csv 만 불러오게 됩니다.
다음 글에서는 Python 기초문법 : 타입과 출력에 관해 다뤄보도록 하겠습니다.