파이썬 가상환경에 대해서 알아 보겠습니다.
가상환경은 PC 안에서 별도의 개발 환경을 만들 때 유용하게 사용됩니다.
라이브러리를 사용할 때 가상환경에서만 전용으로 설치하여 사용하실 수 있습니다.
가상환경을 만들고 싶은 디렉토리 위치로 이동하여
python -m venv py_crawl 을 실행합니다.
python -m venv 다음에 자기가 원하는 가상환경명을 입력하시면 됩니다.
저는 py_crawl 로 만들었습니다.
위와 같이 가상환경이름으로 디렉토리가 생성된 것을 확인하실 수 있습니다.
저는 py_crawl 로 만들어졌습니다.
해당 디렉토리로 이동합니다.
Scripts 로 한번 더 이동합니다. 맥 같은 경우에는 아마 bin 일 것입니다.
Scripts 안으로 들어오니 activate, pip , python 등이 있는 것을 확인하실 수 있습니다.
- activate : 가상환경 활성화
- pip : 라이브러리 설치할 때 사용
- python : 가상환경 안에서 실행될 python 파일
가상환경을 활성화 시키기 위해 activate 를 수행합니다.
위와 같이 (가상환경명) 이 제일 앞에 생기는 것을 알 수 있습니다.
pip list 를 통해서 설치된 라이브러리르 확인해보겠습니다.
lxml 라이브러리를 설치하고 pip list 를 통해서 설치된 것을 확인하실 수 있습니다.
가상환경 안에서 python 을 수행하고 import lxml 을 수행하면
정상적으로 수행되는 것을 확인할 수 있습니다.
가상환경에서 나가는 명령어는 deactivate 입니다.
가상환경에서 나가면 제일 앞에 ( ) 괄호가 사라지는 것을 확인하실 수 있습니다.
c:\ 로 이동하여서 설치된 라이브러리를 확인해보겠습니다.
위와 같이 아까 가상환경에서 설치한 lxml 은 확인할 수 없으며,
import 를 해도 에러가 발생하는 것을 확인하실 수 있습니다.
고맙습니다.
'파이썬 python > 기초' 카테고리의 다른 글
[2일차] Do it! 점프 투 파이썬 / 116~148p / 03. 프로그램의 구조를 쌓는다! 제어문 (0) | 2020.10.03 |
---|---|
[1일차] Do it! 점프 투 파이썬 / 16~115p / 01. 파이썬 02. 자료형 (0) | 2020.10.02 |
파이썬 파일 저장 실행 방법 python cmd 명령프롬프트 실행 (1) | 2019.05.14 |
파이썬 파일 저장 실행 방법 python idle 실행 (0) | 2019.05.13 |
python 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다 (0) | 2019.05.08 |