-
파이썬은 항상 사용할 모듈을 직접 설치해야한다.
그 중 많은 모듈을 포함한 배포판인 anaconda 덕분에 직접 설치를 하지 않고 있었으나 직접 설치도 할 수 있어야함,
pip명령
python의 공식 모듈관리자.
pip list: 현재 설치된 모듈리스트 반환
pip install module_name : 모듈설치
pip uninstall module_name : 설치된 모듈 제거
주피터 노트북에서는 ! 사용하면, os 레벨의 명령을 사용할 수 있다.
#!pip list get_ipython().system("pip list")
--> !명령을 선호하지 않음 --> 코드 export해서 사용시 다른 곳에서는 에러.
conda 명령
pip를 사용하면 conda환경에서 dependency관리가 정확하지 않을 수 있다.
아나콘다에서는 가급적 conda 명령으로 모듈을 관리하는 것이 좋다.
pip 명령과 한가지 다른점 존재 -> 채널
conda list : 설치된 모듈 리스트
conda install module_name : 모듈설치
conda uninstall module_name : 모듈제거
conda install -c channel_name module_name : 지정된 배포채널에서 모듈 설치