반응형

안녕하세요.

파이썬은 여러 버전을 갖고 있습니다. 라이브러리마다 사용되는 파이썬 버전이 틀린 경우도 비일비재합니다.

파이썬 버전을 낮추고 높이고 이렇게 사용하실 필요는 없습니다.

필요한 버전을 버전별로 다운로드를 하여서 사용하시면 됩니다.

 

파이썬을 여러 버전을 어떻게 사용하는지 알아보도록 하겠습니다.

현재 제 컴퓨터에는 파이썬 3.7을 사용하고 있습니다. 그리고 파이썬 3.5 버전도 같이 사용하고 싶습니다.

현재 파이썬 버전부터 확인을 하겠습니다.

파이썬 버전 확인은 cmd 창에다가 python을 입력해주시면 됩니다.

파이썬 3.7이 설치가 된 것을 확인을 했습니다.

다음으로 파이썬 3.5 버전을 다운로드를 하고 설치를 해주셔야 되는데요.

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

파이썬 3.5 버전을 다운로드하여주세요.

 

다운로드 이후에 설치를 하시면서 Add to Path 체크박스에 체크를 해주세요.

설치를 하고 난 이후에 파이썬 명령어를 입력하면 3.5 버전이 나옵니다.

3.5를 설치를 했고 기존에는 3.7 버전을 사용하고 있었습니다.

이제는 파이썬을 시작할 때 -3.5 또는 -3.7을 붙여 주셔야 됩니다.

예를 들면 다음과 같습니다.

py -3.5 index.py

py -3.7 index.py

 

위의 실행은 파이썬 프로그램을 실행할 때입니다.

pip을 사용할 때-m을 붙여 주셔야 됩니다. 그리고 필요로 하는 명령어를 입력해주세요.

아래 예는 pip을 이용하여 virtualenv 설치를 진행합니다.

py -3.5 -m pip install virtualenv

파이썬 버전별로 설치할 때는 위와 같이 사용해주시면 됩니다.

혹시나 파이썬 2를 사용하고 싶으시다면 파이썬 설치 이후에 py -2를 입력해서 사용해주시면 됩니다.

 

추가적으로 가상 환경을 만들 때는 다음과 같은 예를 사용합니다.

virtualenv [가상 환경 이름] --python=[파이썬 버전]

cmd 창에 입력을 해주시면 되는데요. 참고해주세요.

virtualenv pyvenv2 --python=python2.7
virtualenv pyvenv3.5 --python=python3.5
virtualenv pyvenv3.7 --python=python3.7

 

글로벌한, 전체 위치에서는 파이썬 버전을 붙여줍니다. 조금은 번거로울 수도 있습니다.

하지만 파이썬은 가상 환경을 구동해서 프로젝트를 개발합니다.

가상 환경 내에서는 이런 버전을 붙일 필요 없습니다. 특정 버전만 사용하기 때문이죠 :)

이제는 필요로 하는 파이썬 버전을 설치하셔서 원활히 개발을 하시면 좋겠습니다.

감사합니다 ^^

반응형

+ Recent posts