공부일지

230609_python 가상환경 간단 진입 방법(no anaconda) 본문

Computer/공부정리

230609_python 가상환경 간단 진입 방법(no anaconda)

이르리의 공부일지 2023. 6. 9. 07:25

장고 실습을 해보다 찾은 방법인데 

 

'점프 투 장고'를 작성하신 박응용님 덕분에 알게 됐다.

 

시행착오 해결하면서 생긴 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!