프로그래밍/PYTHON

Python 삭제 후 재설치 하기(windows, mac)

재우니 2025. 3. 29. 21:41

여러 개의 Python 버전이 시스템에 설치되어 있다면, 이를 제거하고 하나의 폴더에서 Python을 관리하는 방법을 단계별로 정리해 드리겠습니다.


1. 현재 설치된 Python 버전 확인

먼저, 여러 개의 Python 버전이 설치된 상태를 확인해야 합니다.

🔹 Windows

CMD(명령 프롬프트) 또는 PowerShell을 열고 다음 명령을 실행하세요

where python


또는

py -0


그러면 설치된 Python 경로 목록이 나옵니다.

 

Python이 설치된 폴더를 찾으려면

python -c "import sys; print(sys.executable)"

🔹 macOS / Linux

  1. 터미널에서 다음을 입력합니다:
    which python
    which python3
  2. 여러 버전이 있는지 확인하려면:
    ls -l /usr/local/bin/python*

2. 기존 Python 버전 제거하기

각 운영체제별로 Python을 완전히 제거하는 방법을 정리했습니다.

🔹 Windows에서 Python 제거

  1. 제어판 > 프로그램 추가/제거에서 Python을 검색하고 모두 삭제합니다.
  2. 만약 수동으로 삭제하려면, 아래 경로에서 Python 폴더를 제거하세요.
    C:\Users\사용자이름\AppData\Local\Programs\Python
    C:\Program Files\Python
    C:\Program Files (x86)\Python
  3. 환경 변수도 정리해야 합니다.
    • Win + Rsysdm.cpl고급 탭 → 환경 변수
    • Path에서 Python 관련 경로 제거 (C:\Users\사용자이름\AppData\Local\Programs\Python\버전번호\ 등)
    • PYTHONHOME, PYTHONPATH 관련 변수 삭제
  4. where python 실행 시 python not found가 나오면 삭제 성공!

🔹 macOS에서 Python 제거

Homebrew로 설치한 경우

brew uninstall python
brew cleanup

수동 설치한 경우

sudo rm -rf /Library/Frameworks/Python.framework
sudo rm -rf /usr/local/bin/python*

이후 터미널을 닫고 다시 열어 which python 실행 시 아무것도 나오지 않으면 삭제 완료.


🔹 Linux(Ubuntu)에서 Python 제거

Python 3 기본 버전을 제거하면 시스템이 정상 동작하지 않을 수 있으므로 조심해야 합니다.

sudo apt remove --purge python3
sudo apt autoremove

이후 확인:

which python
which python3

아직도 남아 있다면:

sudo rm -rf /usr/bin/python*
sudo rm -rf /usr/local/bin/python*

3. 새로운 Python 하나만 설치하기

이제 하나의 폴더에 Python을 설치하고 관리하면 됩니다.

🔹 Windows

  1. Python 공식 사이트에서 최신 버전을 다운로드하세요.
  2. 설치 시 "Add Python to PATH" 옵션을 체크한 후 진행하세요.
  3. 설치 완료 후 확인:
    python --version

🔹 macOS (Homebrew 추천)

brew install python

설치 후 확인:

python3 --version

🔹 Linux (Ubuntu)

sudo apt update
sudo apt install python3

확인:

python3 --version

4. 여러 버전을 관리해야 한다면? (pyenv 추천)

Python을 하나로 통합하지만, 특정 프로젝트에서 다른 버전이 필요할 수도 있습니다.
이 경우 pyenv를 사용하면 편리하게 여러 버전을 관리할 수 있습니다.

🔹 설치 방법

Windows

winget install pyenv

macOS

brew install pyenv

Ubuntu

curl https://pyenv.run | bash

🔹 pyenv 사용법

pyenv install 3.11.5
pyenv global 3.11.5

이제 python --version을 실행하면 3.11.5 버전이 실행됩니다.


결론

  1. 기존 Python을 완전히 삭제
  2. 하나의 폴더에 Python을 재설치
  3. 여러 버전을 관리해야 하면 pyenv 활용

이제 시스템을 깨끗하게 정리하고 Python을 효과적으로 관리할 수 있습니다! 🚀
추가 질문이 있으면 언제든지 알려주세요. 😊