728x90
반응형
질문 : python setup.py 제거
python setup.py install
과 함께 python 패키지를 설치했습니다.
어떻게 제거합니까?
답변
참고 : python setup.py install
use pip install .
모든 파일을 수동으로 제거하고 설치에서 수동으로 수행 한 다른 작업도 실행 취소해야합니다.
모든 파일 목록을 모르는 경우 --record
옵션을 사용하여 다시 설치하고 생성 된 목록을 살펴볼 수 있습니다.
설치된 파일 목록을 기록하려면 다음을 사용할 수 있습니다.
python setup.py install --record files.txt
제거하려면 xargs를 사용하여 제거 할 수 있습니다.
xargs rm -rf < files.txt
또는 Windows를 실행중인 경우 Powershell을 사용합니다.
Get-Content files.txt | ForEach-Object {Remove-Item $_ -Recurse -Force}
그런 다음 포함하는 디렉토리 (예 : macOS
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/my_module-0.1.egg/
도 삭제합니다. 파일이 없지만 Python은 여전히 빈 모듈을 가져옵니다.
>>> import my_module
>>> my_module.__file__
None
삭제되면 Python에 다음이 표시됩니다.
>>> import my_module
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'my_module'
출처 : https://stackoverflow.com/questions/1550226/python-setup-py-uninstall
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
마이크로 초 구성 요소없이 문자열에 대한 Python 날짜 시간 (0) | 2021.08.11 |
---|---|
Python에서 None 판별법 (0) | 2021.08.10 |
Python 3.6 이상에서 딕셔너리 정렬 (0) | 2021.08.10 |
Python 객체가 문자열인지 확인하는 방법 (0) | 2021.08.09 |
파이썬 함수의 소스 코드를 얻는 방법 (0) | 2021.08.09 |