LINUX

ubuntu python 삭제

Rainbound-IT 2023. 2. 14. 13:47
반응형

목차

     

    python 버전 변경하기위해 이전버전을 삭제하는 종속성등이 걸려서 이전버전을 삭제해도 버전 에러가 발생하였다.

    python을 깔끔하게 삭제하는 방법을 알아보자

     

    기본위치에 있는 python버전 모두 확인

    ls /usr/bin/python*

     

     

     

    주의 - ubuntu desktop gui 버전 사용시 에러가 발생

    ubuntu-server 를 사용할땐 별 문제 없을수 있는데

    gui/desktop에서 문제가 있을수 있습니다. 라고 생각했는데 server에서도 문제가 생길수 있다고 하네요.

     

    그럴 경우 다음과 같은 명령어를 입력하세요

    sudo apt install --reinstall ubuntu-desktop
    sudo apt-get install --reinstall pythonVERSION

     

     모든 파이썬 버전을 삭제 하지 않고 파이썬 버전 한개는 남겨놓고 삭제하시는걸 추천드립니다.

     

     

    Python 삭제

    1에서 4로 갈수록 완전하게 삭제한다.

     

    1. python3 패키지 단순 삭제 방식

    sudo apt-get remove python3.5

    2. 종속패키지 추가하여 삭제

    sudo apt-get remove --auto-remove python3.5

    3. Python 구성 및/또는 데이터 파일 추가하여 삭제

    sudo apt-get purge python3.5

    4. Python 구성, 데이터 파일과 종속성 모두 삭제

    sudo apt-get purge --auto-remove python3.5

     

     

     

     

    ModuleNotFoundError: No module named '_sqlite3'. 에러

    • sudo apt-get install libsqlite3-dev
    • ./configure --enable-loadable-sqlite-extensions && make && sudo make install

     

     

    Referecne

    https://gist.github.com/zhensongren/811dcf2471f663ed3148a272f1faa957

     

    How to uninstall python3 from Ubuntu

    How to uninstall python3 from Ubuntu. GitHub Gist: instantly share code, notes, and snippets.

    gist.github.com

     

    반응형