가상환경에서 Django 설치하기
2021. 10. 26. 20:08
Project/access-control
제일 먼저 할 일은 가상 환경 설정 ‼ 가상환경을 생성하는 이유? 💡 이 프로젝트를 위해 설치한 패키지들을 다 기억할 수 없기에 가상환경을 만들어 실제 이 프로젝트를 위해 사용한 패키지들만 따로 설치하기 위함(배포를 위함) 💡 패키지를 공통으로 사용할 경우 시간이 지남에 따라 패키지들을 업데이트 하는 경우 호환상 문제가 생길 가능성이 있음 이러한 이유로 가상환경에서 작업하는 것을 습관화 하는 것이 좋음 1️⃣ 패키지 설치 필요 pip install virtualenv 2️⃣ 독립된 환경 구축을 위한 폴더 생성 # virtualenv 폴더명 virtualenv access_venv 3️⃣ 가상환경 실행 window의 경우 👇 Scripts 폴더에서 activate를 해주면 가상환경이 실행됨 # cd 가상환..
파이썬에서 가상환경을 쓰는 이유
2021. 8. 4. 20:08
프로그래밍/Python
가상환경(virtual environment) 독립된 공간을 만들어주는 기능 가상 환경에서 pip로 패키지를 설치하면 가상 환경 폴더(디렉터리)의 Lib/site-packages 안에 패키지를 저장 👉 npm의 package.json과 같은 기능 프로젝트 A와 B 각각 가상 환경을 만들어 프로젝트 A에는 패키지 버전 A를 설치하고, 프로젝트 B에는 패키지 버전 B을 설치할 수 있음 👉프로젝트 내에 설치한 패키지가 무엇인지 쉽게 확인하고 테스트 할 수 있음 즉 가상환경은 프로젝트와 그 프로젝트에 사용된 패키지들을 한 묶음으로 움직일 수 있게 해주는 역할 cmd에서 가상환경 생성하기 가상환경 만들 폴더를 지정하고 아래의 명령어를 입력 > python -m venv 가상환경명 > cd 가상환경명 > cd Sc..