Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 설치된 모듈을 삭제하는 방법은 무엇입니까?


pip를 사용하여 설치된 대부분의 Python 패키지를 제거할 수 있습니다. pip 제거에 대한 자세한 내용은 https://pip.pypa.io/en/stable/reference/pip_uninstall/로 이동하십시오. 예를 들어 numpy 패키지가 설치되어 있고 제거하려면 다음을 입력하십시오.

$ pip uninstall numpy

그러나 몇 가지 예외가 있습니다. 이러한 패키지는 pip를 사용하여 쉽게 제거할 수 없습니다.

1. python setup.py install과 함께 설치된 순수 distutils 패키지, 어떤 파일이 설치되었는지 확인하기 위해 메타데이터를 남기지 않습니다.

2. python setup.py 개발에 의해 설치된 스크립트 래퍼.

모든 파일을 수동으로 제거하고 수동으로 설치한 다른 작업도 실행 취소해야 합니다.

모든 파일의 목록을 모르는 경우 --record 옵션을 사용하여 파일을 다시 설치하고 생성된 목록을 볼 수 있습니다. 설치된 파일 목록을 기록하려면 다음을 사용할 수 있습니다.

$ python setup.py install --record files.txt

이제 files.txt에 모든 파일 목록이 표시되며 수동으로 제거할 수 있습니다.