반응형
이전 포스트입니다 :)
[Python/Python] - Python Basic - print 출력하기
이전 포스트에서는 python을 가지고 출력하는 print문에 대해서 작성 해 보았습니다.
간결하게 몇가지 정도 작성했는데요, print문인 만큼 앞으로도 많이 사용 할 것 이기 때문에 쉽게 익힐 수 있을거 같아요
이번 포스팅에서는 python 가상환경에 대해서 포스팅 하겠습니다 :)
Python 가상환경이란
앞으로 같이 공부하면서 Python에 추가적인 기능이 필요할 때 패키지를 설치하게 됩니다.
pip install django
pip install pillow
위와 같이 작성하게 되는데, 이 때 패키지는 파이썬 설치 폴더의 Lib/Site-packages로 저장되게 됩니다.
평소에 작은 프로젝트를 혼자 진행 할 경우에는 크게 상관이 없지만, 여러개의 다른 환경을 사용하고자 할 경우에는 매우 복잡해집니다.
예를들어,
Project A | Project B | Project C |
Python 3.7 | Python 2.x | Python 3.5 |
Django | Tensorflow | Flask |
Web | Data Analysis | Web |
위의 표와 같이 세개의 프로젝트가 진행 중이라면, 개발환경을 구분하고 생각하기에 매우 복잡해 지게 됩니다.
때문에 파이썬 가상 환경설정으로 루트 디렉토리에 영향을 주지 않고, 각 환경에 맞게 설정하여 실행 할 수 있습니다.
위 두개의 항목 모두
"example"이라는 python 가상환경을 만들것이다
라는 명령어 입니다. 콘솔창에 입력하면 조금 기다린 후에 example 폴더가 생성된 것이 보일 것 입니다.
위와같이 입력하시면 생성한 가상환경이 실행이 됩니다. 위는 Window환경, 아래는 Mac 환경입니다.
위의 명령문 두개 다 모두
'example'에 설정한 가상환경을 실행 할 것이다
라는 얘기입니다. 실행한 가상환경을 종료하려면
를 입력 해 주시면 가상환경이 종료됩니다.
'Old Branch' 카테고리의 다른 글
Python Basic - 가상환경 virtualenv(3) - 설치 패키지 사용하기 (8) | 2019.06.25 |
---|---|
Python Basic - 가상환경 virtualenv(2) - 실행/설치/관리 (0) | 2019.06.25 |
Spring Framework Documentation - Spring AOP / Example -2 (0) | 2019.06.22 |
Spring Framework Documentation - Spring AOP / Example -3 (3) | 2019.06.22 |
Spring Framework Documentation - Spring AOP / Example -1 (0) | 2019.06.21 |