본문 바로가기
개발기록/python

[python] 파이썬 버전별 가상환경 설치 (+virtualenv)

by spectrum20 2023. 11. 5.
반응형

 

파이썬 버전별로 다른 가상환경 생성방법

 

파이썬 3.12.0을 사용하다가, 필요한 패키지가 정상설치되지 않아서 더 낮은 버전의 파이썬이 필요했다

 

 

1. 파이썬 설치

아래 링크에서 필요한 파이썬 버전을 추가로 다운받는다

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

 

* 다른 버전의 파이썬을 설치할 때는 'Add Python ~ to PATH에 체크를 하지 않는다!

 

 

아래와 같이 python이 버전별로 설치되어 있다

 

 

 

2. 가상환경 생성

다음으로, 위에서 설치한 파이썬 버전의 가상환경 생성을 위해 virtualenv 를 설치한다

pip install virtualenv

 

 

가상환경을 생성할 폴더로 이동하여 다음 코드로 원하는 파이썬 버전을 지정해서, 가상환경을 생성한다

virtualenv 가상환경이름 --python=python3.8.6

 

 

 

3. 가상환경 활성화, 제거

가상환경을 활성화 할 때는, 가상환경 폴더 안의 Scripts 폴더로 이동 후, Activate 명령어로 활성화한다

비활성는 같은 Deactivate 명령어 사용

 

 

vs code에서 F1>Python : Select python Interpreter 에서 다음과 같이 3.8.6 버전의 가상환경이 생성된 것을 볼 수 있다

(가상환경이 안보이면, +Enter interpreter path를 선택한 뒤, 만든 가상환경 경로를 찾아가 Scripts/python.exe 파일을 선택해준다)

 

 

아래와 같이 가상환경 폴더도 생성되었다

가상환경을 없애고 싶으면 생성된 폴더를 지우면 끝~

 

 

 

 

 

반응형

댓글