Pip 패키지 제거: 앞에 대시를 사용하여 잘못 설치된 패키지 해결
pip 동결을 실행한 후 다음과 같이 구문 분석할 수 없는 요구 사항에 대한 경고가 나타날 수 있습니다. "-atplotlib"와 같은 선행 대시입니다. pip 목록을 통한 후속 확인에서는 이 항목이 패키지로 잘못 인식되었음을 확인합니다.
pip uninstall -atplotlib를 사용하여 패키지를 제거하려고 하면 선행 대시가 잘못된 옵션으로 인식되어 오류가 발생합니다.
이 문제를 해결하려면 site-packages 디렉터리에서 해당 폴더를 수동으로 찾아 삭제하는 것이 안전하고 충분합니다. -atplotlib의 경우 이러한 폴더가 상주할 수 있습니다. 위치:
이 폴더에는 잘못 설치된 패키지. 해당 삭제는 다른 패키지나 시스템 기능에 부정적인 영향을 미치지 않습니다.
이 동작은 pip의 최근 제거 프로세스 최적화로 인해 발생합니다. 패키지 콘텐츠를 임시 위치에 복사한 다음 삭제하는 대신 이제 패키지 폴더의 이름을 가져올 수 없는 이름으로 바꿉니다. 어떤 이유로든 제거에 실패하면 폴더 이름이 다시 원래 상태로 변경됩니다.
-atplotlib의 경우 제거에 실패한 것으로 나타나 원치 않는 폴더는 남겨집니다. 그러나 이러한 폴더는 무해하므로 아무런 결과 없이 안전하게 삭제할 수 있습니다.
위 내용은 대시가 앞에 있는 Pip 패키지를 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!