"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Linux 시스템에서 여러 Python 버전을 관리하는 방법은 무엇입니까?

Linux 시스템에서 여러 Python 버전을 관리하는 방법은 무엇입니까?

2024-11-09에 게시됨
검색:796

How to Manage Multiple Python Versions on a Linux System?

Linux에 여러 Python 버전 설치: 공식 문서 및 권장 사항

질문: 설치 및 설치 방법을 설명하는 공식 Python 웹 사이트 문서가 있습니까? 단일 Linux 시스템에서 여러 Python 버전을 실행하시겠습니까?

답변: 이 주제에 대한 공식 문서는 없습니다. Python 웹 사이트에서 사용할 수 있습니다. 여러 Python 버전을 처리하려면 운영 체제별 지침을 따르는 것이 좋습니다.

예를 들어 Linux 시스템에서는 각 설치가 자체 라이브러리를 유지 관리하므로 충돌 없이 여러 Python 버전을 간단히 설치할 수 있습니다. 전용 디렉토리. 그런 다음 /usr/bin/python2.5 또는 /usr/bin/python2.6과 같은 명령을 사용하여 실행할 Python 버전을 지정할 수 있습니다. 기본 Python 버전을 설정하려면 /usr/bin/python에서 다음과 같이 원하는 버전으로의 심볼릭 링크를 만듭니다. 예:

ln -s /usr/bin/python2.6 /usr/bin/python

수동 컴파일 및 설치:

Python 버전을 수동으로 컴파일하고 설치하려면 다음을 참조하세요. Python 소스 코드의 추가 정보 파일에 설명된 지침:

  • 동일한 설치 접두사(구성 스크립트의 --prefix 인수)로 여러 버전을 설치하려는 경우 기본 Python 실행 파일이 다른 버전의 설치로 덮어쓰여집니다.
  • make altinstall을 사용하여 생성된 모든 설치에는 이름 지정에 주 버전과 부 버전이 포함되어 있어 서로 공존할 수 있습니다. other.
  • make install은 ${prefix}/bin/pythonX.Y를 가리키는 ${prefix}/bin/python3이라는 심볼릭 링크를 생성합니다.
  • 동일한 버전 아래에 여러 버전을 설치하려면 접두사 중 하나를 기본 버전으로 선택하고 make install을 사용하여 설치합니다. make altinstall을 사용하여 다른 버전을 설치합니다.

예를 들어 Python 버전 2.5, 2.6, 3.0을 설치하고 2.6을 기본 버전으로 지정하려면 다음 명령을 실행합니다.

  • 2.6의 빌드 디렉토리: make install
  • 다른 버전의 빌드 디렉토리: make 대체 설치
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3