프로젝트에 Python 2.7을 설치해야 하지만 이미 Windows 10 컴퓨터에 Python 3이 설치되어 있어 Python 2.7을 설치하면 Python 3을 재정의하거나 제거할 수 있을지 걱정됩니다. 이 특정 질문에 대해 아무것도 찾을 수 없습니다. 그래서 저는 현재 설치한 Python 3에 나쁜 일이 일어나지 않는지 확인하고 나쁜 일이 일어날 경우 이를 방지하는 방법을 확인하고 싶었습니다. 기본적으로 Python 2를 설치하면 Python 3이 중단되는지, Python 3과 함께 Python 2를 설치하는 가장 좋은 방법이 무엇인지 알고 싶습니다.
답변1
Python 2를 설치하면 Python 3이 중단되는지, Python 3과 함께 Python 2를 설치하는 가장 좋은 방법이 무엇인지 알고 싶습니다.
Python 2.7과 Python 3은 동일한 시스템에 존재할 수 있습니다. 특정 Python 버전을 사용하려면 스크립트나 명령 프롬프트에서 Python을 호출할 때 구체적으로 지정해야 합니다.
간단히 python 명령을 실행하면 PATH에서 처음 만난 실행 파일이 실행 대상으로 선택됩니다. 즉, Python 디렉터리를 수동으로 추가합니다. Python을 입력하면 먼저 추가한 항목이 선택됩니다.
"파이썬"의 순서에 관계없이 다음을 수행할 수 있습니다.
- 다음 명령을 사용하여 Python 2.x 스크립트를 실행합니다: py -2(Python 3.x 기능)(즉, PATH에 있는 첫 번째 Python 2.x 설치 프로그램이 선택됩니다)
- 다음 명령을 사용하여 Python 3.x 스크립트를 실행합니다. 또는 py -3(즉, PATH에 있는 첫 번째 Python 3.x 설치 프로그램이 선택됩니다)