eunzae's develog

[Python] 가상환경 본문

Language/Python

[Python] 가상환경

eunzae 2021. 6. 9. 21:09

03. 가상환경의 필요성

가상환경의 필요성

  • 한 컴퓨터에서 여러 버전의 파이썬을 사용하여 프로젝트를 진행할 때, 깔끔한 환경 구성 가능
  • 윈도우나 맥 등 전체 환경에 영향을 주지 않고 작업 가능

가상환경 생성

  • 기존의 폴더 내에 가상환경을 생성하거나, 새로운 가상환경 폴더를 생성
  • 맥의 경우 터미널, 윈도우의 경우 cmd에서 진행
    • 가상환경 생성
      python -m venv 기존 폴더명 | 생성할 폴더명
    • 가상환경 활성화
      • Mac OS
        cd bin
        source ./activate
      • Window
        cd Script
        activate.bat
    • 가상환경 비활성화
      • Mac OS
        cd bin
        deactivate
      • Window
        cd Script
        deactivate.bat

패키지

  • 맥의 경우 터미널, 윈도우의 경우 cmd에서 진행
  • 패키지 설치
      pip install 패키지명
  • 패키지 삭제
      pip uninstall 패키지명
  • 패키지 업그레이드
      pip install --upgrade 패키지명
  • 설치된 패키지 확인
      pip list
  • 패키지 검색
      pip search 패키지명
  • 패키지 정보 확인
      pip show 패키지명

패키지 불러오기

  • IDE 에서 진행
    import 패키지명 as 이름

'Language > Python' 카테고리의 다른 글

[Python] 자료형 - 문자열 및 연산자  (0) 2021.06.14
[Python] 자료형 - 숫자형 및 연산자  (0) 2021.06.13
[Python] 자료형  (0) 2021.06.13
[Python] print 함수의 이해  (0) 2021.06.08
[Python] 파이썬 기초  (0) 2021.06.04