본문 바로가기

Python/파이썬 기초 공부하기

파이썬 가상환경 설정하기

반응형

파이썬 가상환경 설정은 

파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능한데 

여러개의 프로젝트를 진행하면 문제가 발생하여 매번 다른 라이브러리를 설치해줘야 한다.

이를 위해 파이썬은 격리된 가상환경을 제공한다.

 

가상환경 툴중 하나인 venv를 사용해서

구축해보도록 한다

 

 

python -m venv python_test

 

 

정상적으로 생성이 되었다.

 

이곳에서 

 

 

해당 python_test/scripts로 이동해서 activate.bat을 실행하면

 

 

 

정상적으로 activate가 되는것을 확인할수 있다.

 

 

deactivate.bat을 작성하면 그전 cmd 환경으로 돌아온다.

 

 

모듈 설치및 조회하기

 

pip search 패키지명 (패키지 검색  pip search simpe* simple이 들어간 여러 패키지 검색 )

pip show 패키지명 (패키지 정보 보여주기)

pip install 패키지명 (패키지 설치)

pip install --upgrade 패키지명 (패키지 업그레이드하기)

pip uninstall 패키지명 (패키지 삭제하기 )

pip list (패키지 조회하기)

 

파이썬은 pip를 활용해서 패키지를 관리하게 된다.

 

 

activate 환경에서 설치를 진행하고 

설치가 완료되면 

 

pip list를 통해 설치한 목록들을 조회 가능하다.

 

 

 

python -m venv 가상환경명

  Script\activate.bat

  Script\deactivate.bat

  pip 명령어 : search , install, uninstall, list, freeze, show

  pip install search simplejson , simple*

  pip install install simplejson

  pip install install simplejson==버전

  pip install --upgrade simplejson

  pip show simplejson

  pip show -f simplejson

  pip freeze > packages.txt

  pip freeze --all > packages.txt

  pip install -r packages.txt



  python -m venv /path/to/venv : 윈도우, 맥, 리눅스 동일

 

  윈도우 : Script

  맥 : bin

 

  윈도우 

 

  activate.bat : 가상환경 진입

  deactivate.bat : 가상환경 해제

 

  맥

  source ./activate : 가상환경 진입

  source ./deactivate : 가상환경 해제

 

  command : code 실행

반응형

'Python > 파이썬 기초 공부하기' 카테고리의 다른 글

파이썬 Tuple  (0) 2020.07.04
파이썬 List  (0) 2020.07.04
파이썬 문자열 함수  (0) 2020.07.04
파이썬 기초 데이터 타입및 숫자형, 연산자  (0) 2020.07.04