동일한 장치에 Python 2 및 3 설치

Hemank Mehtani 2023년1월30일
  1. 파일 이름을 변경하여 동일한 장치에서 Python 2 및 Python 3 실행
  2. py 명령을 사용하여 동일한 장치에서 Python 2.x 및 Python 3.x 실행
동일한 장치에 Python 2 및 3 설치

Python은 최신 표준과 새로운 기능으로 업데이트됩니다. Python Software Foundation이라는 비영리 조직이 저작권을 소유하고 Python 2.1 이상에 대한 언어 업데이트를 관리합니다.

가장 일반적으로 사용되는 두 가지 버전의 Python은 Python 2.x와 Python 3.x입니다. 둘 사이에는 몇 가지 중요한 차이점이 있으므로 때때로 Python 2.x에서 호환되는 스크립트가 Python 3.x에서 실행되지 않을 수 있으며 그 반대의 경우도 마찬가지입니다.

모든 Windows 또는 Linux 장치에 Python 2와 Python 3을 모두 설치할 수 있습니다. 다른 IDE에서 다른 환경을 만들어 버전을 별도로 사용하거나 다음 방법을 사용하여 명령 프롬프트를 사용하여 실행할 수 있습니다.

파일 이름을 변경하여 동일한 장치에서 Python 2 및 Python 3 실행

동일한 시스템에서 Python 2.x 및 Python 3.x를 얻으려면 다음 단계를 따라야 합니다.

  • 기본 Windows 설치 프로그램을 사용하여 Python 2.x 및 Python 3.x를 설치합니다.
  • 기본 설치 경로(C:\Python3x)로 이동하고 python.exe의 이름을 python3.exe로 변경합니다.
  • 다음 디렉토리 링크를 포함하도록 환경 변수를 편집합니다.
    C:\Python27\;C:\Python27\Scripts\;C:\Python34\;C:\Python34\Scripts\
    

위의 내용은 Python 2.7 및 Python 3.4 설치를 기반으로 합니다. 요구 사항에 따라 버전을 편집합니다.

두 버전의 이름이 같은 python.exe이기 때문에 환경 변수를 변경할 때 충돌이 발생할 수 있습니다.

따라서 이 오류가 발생하면 2단계를 주의 깊게 수행하고 python.exe 파일의 이름을 python3.exe로 변경했는지 확인하십시오. 따라서 사용자가 python을 실행하면 버전 2.x가 실행됩니다. python3을 사용하면 3.x 버전이 실행되어 동일한 장치에서 Python 2와 Python 3에 모두 액세스할 수 있습니다.

py 명령을 사용하여 동일한 장치에서 Python 2.x 및 Python 3.x 실행

py 명령을 사용하여 동일한 장치에서 다른 버전의 Python을 시작할 수 있습니다. 아래 단계를 참고하세요.

  • 필요한 Python 2 버전 설치
  • 필요한 Python 3 버전 설치
  • 장치에서 명령 프롬프트를 엽니다.
  • 명령 프롬프트에서 py -2.x를 입력하여 Python 2의 모든 버전을 시작합니다.
  • 명령 프롬프트에서 py -3.x를 입력하여 Python 3의 모든 버전을 시작합니다.

관련 문장 - Python Installation