본문 바로가기
IT/django

우분투(ubuntu)에서 파이썬 가상 환경 만들기

by 골든크랩 2021. 5. 13.
728x90
반응형

참고)좋은 글 감사합니다.

jjeongil.tistory.com/1364

 

개념 :파이썬 프로젝트를 진행할 때 각각의 프로젝트마다 독립된 환경을 만들어 줌.예를 들어, A 프로젝트는 2.7버전을 사용해야 하고, B프로젝트는 3.8 버전을 사용해야 하는 경우를 말한다.

 

ubuntu에서 가상환경 만드는 방법:

1. venv 모듈을 제공하는 python3-venv 패키지 설치(윈도우엔 없는 과정같음)

:~/Projects/pythonProj/venvs$ sudo apt-get install python3-venv

 

2. 가상환경 만들기

~/Projects/pythonProj/venvs$ python3 -m venv my-project-env

 

이 과정을 진행하면, my-project-env 디렉토리가 만들어지고,  python 바이너리, pip 패키지 관리자, 표준 python 라이브러리및 기타 지원 파일들이 복사되어 들어가있다.

 

3. 활성화 

~/Projects/pythonProj/venvs$ source my-project-env/bin/activate

 

프롬프트 모양이 달라지게 된다.

 

4. 필요한 패키지를 깔고, 응용 프로그램도 작성하고...

예)패키지 설치 : pip install requests

      검증 : python -c "import requests"

 

5. 비활성화

deactivate

 

이 명령어는 어디에 있는지 모르겠다.

 

 

 

 

 

 

 

 

 

 

728x90
반응형

댓글