파이썬 가상환경 설정은
파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능한데
여러개의 프로젝트를 진행하면 문제가 발생하여 매번 다른 라이브러리를 설치해줘야 한다.
이를 위해 파이썬은 격리된 가상환경을 제공한다.
가상환경 툴중 하나인 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 |