venv 2

[Django] Django 기초(프로젝트 및 앱 만들기)

Django 장고는 파이썬으로 만들어진 웹 애플리케이션 프레임워크입니다. 웹 페이지 개발 과정 중 겪는 어려움을 줄여주어 쉽게 웹을 개발할 수 있도록 해줍니다. 데이터 베이스 연동, 템플릿 형태의 표준, 세션 관리, 코드 재사용 등의 이점이 있습니다. 가상환경 설정 django를 설치하기 전 가상환경을 만들어줍니다. django를 이용한 웹 개발은 이곳에서 이루어져야 합니다. [가상환경 설정하는 법] 2022.03.03 - [개발일기] - [Python] 가상환경(virtual environment) 사용하기 [Python] 가상환경(virtual environment) 사용하기 가상환경 독립된 환경에서 패키지를 다루기 위해 사용합니다. 여러 프로젝트를 진행할 때 패키지 별로 호환성이 다르기 때문에 필요..

개발일기/Web 2022.03.03

[Python] 가상환경(virtual environment) 사용하기

가상환경 독립된 환경에서 패키지를 다루기 위해 사용합니다. 여러 프로젝트를 진행할 때 패키지 별로 호환성이 다르기 때문에 필요합니다. pip 을 통해 패키지를 받으면 파이썬 설치 폴더에 저장됩니다. 이 경우 로컬 내의 프로젝트는 모두 같은 패키지를 공유하게 됩니다. 만약 패키지의 버전이 다른 프로젝트를 사용한다면 호환에 문제가 생깁니다. 따라서 패키지를 따로 관리해야 할 필요가 있습니다. 가상환경을 만들면 가상환경 내에서만 패키지를 사용할 수 있습니다. 가상환경 다루기 windows 기준으로 설명합니다. (제가 윈도우 유저기 때문에 ㅎㅎ) 생성 venv 터미널에서 다음과 같은 명령어를 사용하여 만들 수 있습니다. python -m venv 파이썬 3.3 이상부터 지원합니다. 활성화 마찬가지로 터미널에서 ..

개발일기/Web 2022.03.03