본문 바로가기
스파르타 코딩 웹개발 종합반/3주차

3-5 파이썬 패키지 / 라이브러리

by 율✌️ 2022. 5. 16.

💡패키지/라이브러리?

파이썬에서의 패키지는 모듈(일종의 기능들 묶음)을 모아 놓은 단위

라이브러리는 패키지의 묶음

 


 

      ▶ 가상 환경(virtual environment)

             프로젝트 별로 패키지들을 담을 가상환경에서의 공구함. 

             같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해,

             파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경 

             

               예 ) 회사에서는 패키지 A, B, C를 설치해서 쓰고, 개인 프로젝트에서는 패키지 B, C, D, E를 설치해서 쓰고 있음

                    그런데 회사에서 B를 이전 버전인 B' 로 쓰자고 하심. 하지만 그렇게 되면, 같은 컴퓨터에 깔려 있는 개인 프로젝트에서는

                    B'로 쓰면 코드를 다 바꿔야 함.

                      -----> 공구함을 2개 만들어서  하나는 A, B', C를, 다른하나는 B, C, D, E를담아 씀.

 

 

            ▶ 패키지 설치하기

                PIP(python install package)에서 설치가능 

                앱을 설치할 때 앱스토어/플레이스토어를 가듯, 새로운 프로젝트의 라이브러리를 가상환경(공구함)에 설치할 수 있다.

설정 >> preference >>  + >> 원하는 패키지 검색