230609_python 가상환경 간단 진입 방법(no anaconda)
장고 실습을 해보다 찾은 방법인데
'점프 투 장고'를 작성하신 박응용님 덕분에 알게 됐다.
시행착오 해결하면서 생긴 checkpoint와 함께 적는다.
참고. 점프 투 장고 WikiDocs 1장 1-03, 1-04
https://wikidocs.net/book/4223
파이썬 가상환경 한 번에 들어가기
-한 번의 단어로 들어갈 수 있음!
-아나콘다말고 python만 깔려있을 때 가상환경 활용하는 방법!
0.가상환경 생성
>cmd
cd c:
python -m venv venv2023
해주면 c드라이브에 가상환경 확인 가능
0-1. 가상환경 활성화/비활성화
cd c:/venv2023/Scripts
활성화 : activate
비활성화 : deactivate
*cmd에서는 위와 같고
powershell에서는 명령어가 좀 다른 것 같다. 안 됐음. (되는 명령어 뭔지 확인 안 해봄)
1. '.cmd '파일 생성
>notepadd++ 같은 에디터
@echo off
cd c:/workspace
c:/venv2023/scripts/activate
적고 venv2023.cmd 라는 이름으로 저장
*가상환경만 필요한 경우라면 cd c:/workspace는 안 적어도 됨
※주의
1)'scripts'라 적어야지 첫 글자 대문자로 'Scripts'라 적으면 안 됨.
2)가상환경 venv2023이 있는 c드라이브에 저장해줘야 찾음.
3)이름도 venv2023.cmd로 해줘야 함.(가상환경 한 번에 진입 시 쓸 명령어 'venv2023')
2.시스템 환경변수 편집
>windows
시스템 환경변수 편집 >> 고급 탭 >> 환경변수 버튼 >>사용자 변수:'Path' - 편집 >>'c:/venv2023' 추가
3. 마지막 단계!
>cmd
set path
라 치면 시스템 환경변수 Path에 저장된 경로들이 뜨고 c:/venv2023 확인했으면
venv2023
이라 쳐준다.
completed!