컴퓨터공부/Python

Python 2.x, 3.x 함께 사용하기

achivenKakao 2019. 7. 30. 14:09
  1. pytnon 3.x 설치 합니다. path 등도 모두 합니다.
  2. python 3.x 깔면 py.exe 자동으로 깔립니다.
    1. https://thrillfighter.tistory.com/368
    2. "py -2" 실행하면  python2.x 실행 됩니다.
    3. "py -3" 실행하면  python3.x 실행 됩니다.
  3. 이제 "py -2" 위해 python 2.x 깔아줍니다.
    1. 기본으로 깔면 설치 위치가 "C:\Python27" 입니다.
  4. cmd 창에서 "py -2" 실행하면 됩니다.
  5. python 2.x lib 설치는 이렇게 하면 됩니다.
    1. "C:\Python27\Scripts" 가면 pip 파일이 있습니다.
    2. path에서 pip install xxx 하면 python 2.x 업데이트가 됩니다.
  6. .

 

아래는 검색하다가 알게된 사이트의 내용

 

+

 

 

1. 개요

안드로이드 어플 진단을 하려다가 python 2.7 이 pip install frida 설치를 거부하길래

python 3.7을 설치하였고 2개의 파이썬 버전을 동시에 사용하기 위한 설치 과정을 정리해봄.

 

 

2. 설치

설치 순서는 상관 없음

 

1) Python2 설치

기본 설치 경로: C:\python27  python.exe

전역변수 : 설치 시에 Path 설정 포함하여 인스톨하면 알아서 들어감.

혹시 모르니 시스템-환경변수에서 c:\python27; c:\python27\Scripts; 경로가 등록되었는지 확인 필요

 

2) python3 설치

기본 설치 경로: C:\Users\[UserID]\AppData\Local\Programs\Python\Python37

전역변수 : 설치 시에 Path 설정 체크하면 알아서 설정됨

 

3) 특징

아래 파일은 파이썬3 설치시 생성되는 파일이며 사용법과 위치는 다음와 같음.

py.exe  py -2 / py -3 옵션으로 파이썬 버전 구분하여 사용 가능 (C:\windows)

- pip3.exe Python2의 pip.exe와 구별하여 사용 가능 (/Python37/Scripts) 

 

 

3. 결론

각 버전의 전역변수를 잘 설정하고, 버전별 실행 명령어를 잘 기억하면된다. 

 

<그림1. py 옵션에 따른 버전 실행>

 

 

<그림2. pip의 버전별 사용법>

 

 

 

 

 

출처 : https://0x3700.tistory.com/entry/Python-%EC%84%A4%EC%B9%98-%EB%B0%8F-23-%EB%B2%84%EC%A0%84-%EB%8F%99%EC%8B%9C-%EC%82%AC%EC%9A%A9