
제가 기본으로 사용하는 파이썬 버전은 3.11입니다.
그런데 3.10 버전으로 환경을 맞춰야하는 상황이 생겼습니다.
우선 가지고 있는 python 버전을 확인해보겠습니다.
python -V

3.11 버전이 현재 제가 사용하고 있는 버전이네요!
3.10 버전의 환경의 파이썬을 사용하기 위해선 해당 버전의 파이썬을 설치해주어야합니다.(저는 path 추가하지 않고 딱 기본 설치만 했습니다.)
파이썬 3.10.11 설치
이제 3.10 파이썬 버전의 가상환경을 만들어보겠습니다.
py -3.10 -m venv 07-app
py -[파이썬 버전] -m venv [가상환경 이름]

저는 07-app이라는 이름의 가상환경을 만들었습니다.
위 커멘드를 실행시키면 가상환경이 생기면서, 해당 경로에 가상환경 이름으로 폴더가 새로 생깁니다.

혹시 환경변수 path에 있는 파이썬 기본 값으로 만드는 경우에는
python -m venv [가상환경 이름]
으로 바로 생성하시면 됩니다!
이제 가상환경을 활성화해보겠습니다.
& .\07-app\Scripts\Activate
& .\[가상환경 이름]\Scripts\Activate

위 커멘드를 실행시키면

사진과 같이 앞쪽에 가상환경 이름이 앞에 뜨게 됩니다. 이게 떠야 가상환경이 활성화된 상태입니다.
자 이 상태에서 다른 파이썬 버전 확인해보겠습니다!

이제 3.10으로 뜨네요!
이 방법 잘 활용하시길 바랍니다!
비활성화도 해볼까요?
deactivate

바로 비활성화 되네요. 곧바로 버전 확인하니까 다시 3.11로 돌아옵니다.
[중요]
혹시 policy 문제가 발생한다면
Set-ExecutionPolicy Unrestricted
A를 입력하고 엔터
로 해결하시길 -⭐