TIL/Python
[Python] 파이썬 설치 경로 / 다른 버전의 파이썬을 가상 환경에서 실행하기
hyo-min
2024. 4. 8. 20:46
Django 학습 주차에 들어가며 개발환경 구성을 하는데
강의에서 3.10이나 3.9 버전을 사용한다는데 나는 3.8 버전이라 3.10.11을 새롭게 설치했다.
그런데 설치하고 VSC를 실행시키니 이전 버전 파이썬이 작동하는 것!
그래서 새로운 버전 파이썬을 실행시키는 방법을 찾아보았다.
찾은 방법은 두가지
1. 파이썬 패스 경로 설정(windows 기준)
제어판 > 시스템 > 고급 시스템 설정 > 환경변수 > 환경변수 Path 편집
원하는 python 버전 설치 경로와 내부에 있는 Scripts 설치 경로를 추가해서 위로 올려준다.
경로 확인 방법
powershell
python
import sys
sys.executable
파이썬 버전
Scripts
환경변수 Path 편집
원하는 버전의 경로를 넣어주고 이전 버전보다 위로 올려준다.
이렇게 하면 위에있는 path 경로의 파이썬 버전이 우선적으로 실행되게 된다.
path 경로 설정은 바로 적용 되지 않는 경우가 많으니
경로에 있는 파이썬이 실행되지 않는다면 재부팅을 한번 해주도록 하자
2. virtualenv 사용
pip install virtualenv
virtualenv venv --python=python3.10.11
virtualenv를 인스톨하고
원하는 파이썬 버전을 넣어 가상환경을 생성해주면
해당 버전 가상환경이 생성된다.
이렇게 가상환경을 실행시키지 않았을 때와 실행시켰을 때의 버전이 서로 다른걸 볼 수 있다.