macOS에서 Python 제거

Lakshay Kapoor 2023년1월30일
  1. macOS의 명령 줄을 사용하여 macOS에서 Python 제거
  2. Python을 제거하려면 심볼릭 링크를 제거하십시오
macOS에서 Python 제거

세계의 모든 소프트웨어는 해당 소프트웨어를 가장 효율적으로 사용하기 위해 수시로 업데이트되어야합니다. 수정이 필요한 모든 소프트웨어에는 많은 버그가 있습니다. 일부 많은 라이브러리와 패키지가 이전 Python 버전에 없습니다. 따라서 때때로 사용자는 새 패키지 및 라이브러리를 사용하기 위해 이전 버전을 삭제하고 최신 버전을 다운로드해야합니다.

이 튜토리얼에서는 이전 버전의 Python (예 : macOS에서 Python 3.9)을 제거하는 몇 가지 방법을 소개합니다.

macOS의 명령 줄을 사용하여 macOS에서 Python 제거

Windows OS에 명령 프롬프트가있는 것처럼 macOS에는 터미널이라는 명령 줄이 있습니다.

작업 디렉터리에서 모든 Python 프레임 워크를 제거하려면 터미널에서 다음 명령을 실행합니다.

sudo rm -rf /Library/Frameworks/Python.framework

Enter를 누른 후 명령을 실행하려면 시스템 암호를 입력해야 할 수 있습니다.

이제 macOS에서 Python 3.9를 제거합니다.

~ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.9

Python을 제거하려면 심볼릭 링크를 제거하십시오

Homebrew를 사용하여 심볼릭 링크 제거

Mac의 Homebrew는 소프트웨어 설치 및 제거와 같은 macOS 소프트웨어를 조작하는 데 도움이되는 무료 오픈 소스 소프트웨어 관리 시스템입니다. Homebrew는 Linux에서도 사용됩니다.

Mac에 Homebrew를 설치하려면 터미널에서 다음 명령을 실행하십시오.

*/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

이 소프트웨어는 기본적으로 Python의 심볼릭 링크를 찾아 제거합니다. 기호 링크를 찾으려면 다음 명령을 실행하십시오.

 ~ brew doctor

이 명령을 실행하면 Python 심볼릭 링크 목록이 터미널에 나타나며 해당 링크를 제거하는brew cleanup명령이 표시됩니다. 터미널에 해당 명령을 입력하고 Enter 키를 눌러 해당 링크를 제거하십시오.

수동으로 심볼릭 링크 제거

Python 프레임 워크를 참조하는 심볼릭 링크는/usr/local/bin디렉토리에 저장됩니다.

이러한 링크를 보려면 다음 명령을 실행하십시오.

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework'

위의 명령에서 경로는' '사이에 언급되어 있습니다. 이 명령은 Python Framework에 대한 모든 링크를 반환합니다.

이러한 링크를 수동으로 제거하려면 먼저 다음 명령을 사용하여 디렉토리에 입력하십시오.

cd /usr/local/bin

디렉토리에서 기호 링크를 삭제하려면 다음 명령을 실행하십시오.

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework' | awk '{print $9}' | tr -d @ | xargs rm

참고 : 경로는 사용자가 직접 언급해야하며' '사이에 언급되어야합니다.

Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn

관련 문장 - Python Uninstall