728x90
반응형
참고)좋은 글 감사합니다.
개념 :파이썬 프로젝트를 진행할 때 각각의 프로젝트마다 독립된 환경을 만들어 줌.예를 들어, 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
반응형
'IT > django' 카테고리의 다른 글
Django로 e-commerce 개발할 때 참고하기 좋은 오픈소스 (0) | 2022.10.14 |
---|---|
장고 개념잡기 (0) | 2021.11.04 |
django 장고 ubuntu 우분투 설치및 테스트 (0) | 2021.06.07 |
댓글