[환경] pip와 conda

boingboing·2024년 3월 11일

conda 환경에서의 설치

  • Anaconda 환경에선 기본적으로 conda install을 이용해서 패키지를 설치한다.
    하지만 원하는 버전의 패키지가 conda에 없는 경우가 있으면 pip install을 사용해야 한다.

  • pip install로 패키지를 설치하면 base 환경에 설치돼 가상 환경 분리가 안된다는 단점이 있다.

  • 이럴 때 conda 가상 환경에 먼저 pip를 설치하고, pip install을 적용하면 사용 중인 conda 환경에만 패키지가 설치된다.

  • conda 환경 내에서 pip로 설치하면, conda list로 확인해보면 source 채널이 pip로 뜬다.

  • 하지만 conda환경이 activate되어 있어도,해당 라이브러리가 conda 환경에 없으면 기본 pip에 설치된 패키지 사용함.
    (conda에 python 3.6깔고 pip에 python 3.9있을 때, conda의 python 삭제-> python 3.9)

0개의 댓글