본문 바로가기
Python

[Python]virtualenv의 파이썬 버전 변경하기

by 전봇대파괴자 2021. 3. 27.

저는 개발할 때 가상환경으로 virtualenv를 주로 사용합니다.

가끔 구축해야 하는 환경의 파이썬 버전이 virtualenv에는 원래 깔려 있는 파이썬 버전과 다를 경우가 있습니다.

그럴 경우에는 아예 virtualenv를 설치할 때 파이썬 버전까지 명시를 해주어야 합니다.  

 

우선 그 전에, 파이썬 공식 홈페이지를 방문해 원하는 파이썬 버전을 os에 맞는 것으로 다운받습니다. 

저는 window x86 64bit 3.8.6 버전을 다운받았습니다. 

 

다운로드한 파일을 열어 파이썬을 설치할 때, 반드시 Add to path에 체크를 해주시길 바랍니다. 

다른 옵션들은 그대로 가셔도 됩니다. 그렇게 설치가 다 끝나고 나면, cmd를 열어 가상환경을 설치할 경로로 이동합니다. 저는 django 프로젝트들이 모여있는 폴더 django mldl로 이동하겠습니다. 

 

# 파이썬 3.8 버전 환경의 virtualenv 설치
py -[파이썬 버전] -m pip install virtualenv

# 적용
C:work_django/django_mldl>py -3.8 -m pip install virtualenv

 

이렇게 설치하고 나면 새로운 가상환경을 만들고 실행해봅니다. 

 

# 가상환경 새로 만들기
virtualenv [만들 가상환경 이름]

# 적용
virtualenv new_env

# 가상환경 실행
new_env\Scripts\activate

# 파이썬 버전 확인
python

 

결과는 다음과 같습니다. 원하는 버전이 잘 설치된 것을 볼 수 있습니다.

 

 

 

 

 

 

※ 참고 사이트

junlab.tistory.com/200