반응형
목차
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
반응형
'LINUX' 카테고리의 다른 글
[linux] alias으로 단축 하여 명령어 실행하기 (0) | 2023.03.23 |
---|---|
linux crontab 간단 사용법 (0) | 2023.03.08 |
리눅스 스케줄러(linux Scheduler (0) | 2023.02.10 |
TCPDUMP 명령어 (0) | 2023.02.09 |
vmstat 사용법 (0) | 2023.02.02 |
댓글