다운그레이드 Python 버전

Manav Narula 2023년6월21일
  1. Windows에서 Python 버전 다운그레이드
  2. Linux에서 Python 버전 다운그레이드
  3. macOS에서 Python 버전 다운그레이드
다운그레이드 Python 버전

Python은 정기적으로 유지 관리되고 업데이트됩니다. 일부 새로운 기능은 모든 업데이트에 추가되며 일부 이전 기능은 더 이상 사용되지 않을 수 있습니다.

일부 업데이트는 주요 업데이트이고 다른 업데이트는 사소한 변경 사항을 포함할 수 있습니다. 특정 Python 버전으로 작성된 코드는 다른 버전과 호환될 수도 있고 호환되지 않을 수도 있습니다(주요 예는 Python 2와 Python 3의 차이점입니다).

이 튜토리얼은 다양한 장치에서 필요에 따라 Python을 다운그레이드하는 방법을 보여줍니다. Windows, Linux 및 Mac 장치에 대한 방법에 대해 설명합니다.

Windows에서 Python 버전 다운그레이드

Windows에서 Python 다운그레이드를 위해 다시 설치

처음 몇 가지 방법은 Python의 현재 버전을 제거하고 필요한 버전을 설치하는 것입니다. 이를 달성하는 방법에는 여러 가지가 있습니다.

첫 번째 방법은 제어판에서 현재 Python 버전을 제거하는 것입니다. 제어판에서 프로그램 추가/제거 애플리케이션을 검색할 수 있습니다.

이 응용 프로그램에는 장치에 설치된 모든 프로그램 목록이 포함되어 있습니다. 이 목록에서 설치된 Python 버전을 선택하고 마우스 오른쪽 버튼을 클릭하여 제거 옵션을 선택한 다음 단계를 따를 수 있습니다.

설치된 Python 버전을 제거하는 또 다른 방법은 이전에 Python을 설치하는 데 사용된 Python 패키지 설치 프로그램을 사용하는 것입니다. Python 패키지 설치 프로그램 실행 시 복구제거 옵션이 제공됩니다.

제거 옵션을 클릭하고 필요한 단계를 진행할 수 있습니다.

이전 방법 중 하나를 사용한 후에는 동일한 이름의 디렉터리(일반적으로 C:\Program Files 디렉터리에 있음)에서 사용 가능한 Python 파일을 삭제해야 합니다. 또한 환경 변수의 경로가 제거되었는지 확인해야 합니다.

Python 제거를 수행한 후 필요한 버전을 설치하고 Python 공식 웹 사이트에서 패키지 설치 프로그램을 다운로드할 수 있습니다.

가상 환경을 사용하여 Windows에서 Python 다운그레이드

Python을 사용하면 다양한 가상 환경을 만들 수 있습니다. 각 가상 환경에는 필요한 Python 인터프리터 및 패키지 버전이 있을 수 있습니다.

가상 환경을 만들려면 명령 프롬프트에서 pip install virtualenv 명령을 사용할 수 있습니다. 공식 웹 사이트에서 필요한 버전을 다운로드해야 합니다.

그런 다음 virtualenv \pathof\the\env -p \pathof\the\python_install.exe를 실행해야 합니다. 전자의 경로는 환경을 저장하려는 경로이고 후자는 설치 프로그램이 있는 경로입니다.

Anaconda Prompt를 사용하여 Windows에서 Python 다운그레이드

이 방법은 Anaconda Navigator 사용자에게만 해당됩니다. Anaconda 프롬프트에서 필요한 Python 버전을 설치하고 conda install python= version 명령을 사용하여 이전 버전을 덮어쓸 수 있습니다.

conda search python 명령을 실행하고 사용 가능한 버전을 확인하여 이 버전이 사용 가능한지 여부를 확인해야 합니다.

또한 Anaconda에서 매우 쉽게 새로운 환경을 만들 수 있습니다. conda create --name env_name python=python_version 명령을 실행하여 환경을 생성할 수 있습니다.

Linux에서 Python 버전 다운그레이드

Linux에서 Python 다운그레이드를 위해 다시 설치

필요한 Python 버전을 제거하고 설치하여 다운그레이드할 수 있습니다. 먼저 공식 홈페이지에서 패키지를 다운받아 설치해야 합니다.

그런 다음 Frameworks\Python.framework\Versions 디렉토리로 이동하여 필요하지 않은 버전을 제거해야 합니다. 이 디렉토리에서 sudo rm -rf python_version 명령을 실행하여 이 버전을 제거합니다.

Pyenv를 사용하여 Linux에서 Python 다운그레이드

Pyenv를 사용하면 환경을 생성하여 다른 버전의 Python 간에 전환할 수 있습니다.

터미널에서 pyenv install python_version 명령을 사용하여 필요한 Python 버전을 설치할 수 있습니다. 그런 다음 pyenv 버전 명령을 사용하여 사용 가능한 버전을 볼 수 있습니다.

필요한 버전을 로컬 환경의 Python 버전으로 설정하려면 pyenv local python_version 명령을 사용할 수 있습니다.

다음으로 다른 폴더로 전환하고 필요한 Python 버전을 전역으로 설정할 수 있습니다. 사용자에 대해 전역적으로 버전을 설정하려면 pyenv global python_version 명령을 사용합니다.

Homebrew를 사용하여 Linux에서 Python 다운그레이드

Homebrew는 오픈 소스 애플리케이션을 관리하고 설치할 수 있는 애플리케이션 관리자입니다. macOS 및 Linux에서 사용할 수 있습니다.

필요한 Python 버전의 리포지토리를 복제하고 간단한 명령 집합을 사용하여 이전 버전의 연결을 해제할 수 있습니다. 아래에 나와 있습니다.

brew unlink python
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/e128fa1bce3377de32cbf11bd8e46f7334dfd7a6/Formula/python.rb
brew switch python python_version

Anaconda를 사용하여 Linux에서 Python 다운그레이드

Anaconda는 macOS 및 Linux 장치에서도 사용할 수 있습니다. Windows에서 Python 다운그레이드의 이전 섹션에서 설명한 단계를 수행하고 이러한 장치에 사용할 수 있습니다.

macOS에서 Python 버전 다운그레이드

macOS에서는 이전 섹션에서 설명한 Pyenv, Homebrew 및 Anaconda와 관련된 방법을 사용할 수 있습니다. 이러한 방법은 여기서도 유효합니다.

작가: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

관련 문장 - Python Version