Python PIP 패키지 및 종속성을 제거하는 방법

Python PIP 패키지 및 종속성을 제거하는 방법

당신은 Python PIP 패키지를 제거하시겠습니까 언젠가 설치했지만 방법을 모르시나요? 때로는 더 이상 필요하지 않거나 호환성 문제를 해결하기 위해 패키지와 해당 종속성을 제거해야 할 수도 있습니다.

Python PIP 패키지 제거

그럼에도 불구하고 Python 패키지를 올바르게 제거하면 귀중한 시간과 노력을 절약할 수 있습니다. 이 기사에서는 PIP 패키지 및 종속성을 제거하는 방법에 대한 몇 가지 전문가 팁을 공유합니다.

Python PIP 패키지 및 종속성을 제거하는 방법

PIP 또는 기본 설치 프로그램은 패키지와 종속성을 관리하는 Python용 표준 패키지 관리자입니다. Python 프로그래밍 언어로 작성되었으며 Python 패키지와 해당 모듈을 설치, 제거 또는 다시 설치하는 명령줄로 실행됩니다. Python 3.4 이상과 같은 대부분의 Python 버전에 사전 설치되어 제공됩니다. Python 2.7.9 이상.

따라서 언젠가 PIP를 사용하여 Python 패키지와 해당 종속성을 제거하려는 경우 이를 해결해 드립니다.

  1. 준비 단계
  2. 개별 Python 패키지 제거
  3. Python 패키지 및 종속 항목 제거
  4. Python 가상 환경에서 패키지 제거

1] 준비 단계

https://i.imgur.com/GJE6Fi3.png

PIP를 사용하여 Python 패키지 제거를 진행하기 전에 아래 표시된 준비 단계를 따라야 합니다.

PIP가 설치되어 있는지 확인하세요

먼저 PIP가 이미 설치되어 있는지 확인해야 합니다. 이를 위해 관리자 권한으로 명령 프롬프트를 열고 아래 명령을 실행한 후 Enter를 누르세요. :

pip --version

PIP가 설치된 경우 버전 번호가 표시됩니다.

PIP가 설치되지 않은 경우 Python을 설치할 때 PIP 상자를 확인하지 않았기 때문일 수 있습니다. 이 경우 여기에 있는 자세한 도움말에 언급된 지침을 따르세요.

Windows 경로에 Python 추가

PIP 버전 확인을 마쳤으면 Windows 경로에 Python을 추가했는지 확인해야 합니다. 그렇지 않은 경우 수행 방법은 다음과 같습니다.

실행 콘솔 실행(Win + 대화 상자가 열립니다.시스템 속성. 그러면 입력 > sysdm.cpl) > R

여기에서 고급 탭을 선택하고 환경 변수

다음으로, 사용자 변수에서 새로 만들기를 클릭하세요. .

이제 변수 이름변수 값을 추가합니다. .

변수 값 필드에 Python 애플리케이션Python 스크립트 경로. 경로를 찾으려면 아래 지침을 따르십시오.

  • Windows 검색에서 Python 앱을 찾아 마우스 오른쪽 버튼으로 클릭한 후 열기 선택 파일 위치.
  • 이제 Python 바로가기를 마우스 오른쪽 버튼으로 클릭하고 파일 위치 열기를 다시 클릭하세요. a>.
  • 앱 경로는 C:\Users\cy\AppData\Local\Programs\Python\Python100으로 표시되어야 합니다.
  • 스크립트 경로는 C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts로 표시되어야 합니다.
  • Python 버전을 자신의 버전으로 바꾸십시오.
  • 이 두 경로를 복사하여 변수 값 필드에 세미콜론으로 구분하여 붙여넣습니다.

다음으로 Python 패키지 제거를 진행합니다.

2] 개별 Python 패키지 제거

Python PIP 패키지 제거

PIP 패키지를 하나씩 제거하려면 Windows 검색으로 이동하여 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 를 누르세요.Enter를 입력하고 cd∖. 이제 관리자 권한으로 실행

이제 아래 형식으로 명령을 실행하고 Enter:를 누르세요.

cd C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts

Python 패키지 버전(굵게 표시)을 자신의 버전으로 바꾸십시오.

이제 아래 명령을 실행하고 Enter를 누르세요.

pip uninstall package_name

패키지 이름을 설치한 이름으로 바꾸세요(예: NumPy, Pandas<). /span>Seaborn,

그런 다음 Y를 입력하여 제거를 진행합니다.

3] Python 패키지 및 종속성 제거

Python PIP 패키지 제거

PIP를 사용하여 설치한 모든 Python 패키지를 제거하려면 아래 프로세스를 따르세요. 아래 명령(PIP 고정)을 실행하면 확인 없이 모든 항목을 제거할 수 있습니다.

이에 대한 전체 명령은 아래 형식입니다.

pip uninstall -y -r <(pip freeze)

설치된 패키지를 requirements.txt 파일에 저장하고 파일에서 모든 PIP 패키지를 직접 제거할 수도 있습니다. 이를 위해 아래 명령을 차례로 실행하고 각 명령 다음에 Enter 키를 누르세요.

  • pip freeze > requirements.txt
  • pip uninstall -r requirements.txt (To uninstall packages one by one)
  • pip uninstall -r requirements.txt -y (To delete all the packages at once)

또한 xargs를 사용하여 모든 PIP 패키지를 제거할 수도 있습니다. 아래 명령을 입력하고 Enter:를 누르세요.

pip freeze | xargs pip uninstall -y

그러나 GitLab, Github 등 VCS를 사용하여 패키지를 설치한 경우 해당 패키지를 제거해야 합니다.

그런 다음 아래 명령을 사용하여 PIP가 포함된 Python 패키지를 제거할 수 있습니다.

pip freeze | grep -v "^-e" | xargs pip uninstall -y

패키지가 성공적으로 제거되었는지 확인하려면 아래 명령을 실행하고 Enter: 키를 누르세요.

pip list

결과에 패키지가 표시되지 않으면 패키지가 성공적으로 제거되었음을 의미합니다.

이제 제거한 패키지의 종속성을 제거하려면 아래 명령을 실행하고 Enter를 누르세요.

pip autoremove

이 명령은 시스템에 더 이상 필요하지 않은 모든 패키지를 제거합니다.

동시에 PIP 자동 제거 명령을 사용하는 동안 제거할 패키지를 다시 확인하세요. 그렇지 않으면 제거될 수 있습니다. 현재 사용 중인 패키지까지 포함됩니다.

4] Python 가상 환경에서 패키지 제거

Python PIP 패키지 제거

이 경우 해당 명령을 실행하여 제거하기 전에 먼저 가상 환경을 활성화해야 합니다.

가상환경을 활성화하려면 가상환경이 설치된 디렉토리로 이동하세요. 이제 활성화하려면 아래 명령을 입력하고 Enter 키를 누르세요.

venv\Scripts\activate.bat

Python 가상 환경을 활성화한 후 아래 명령을 실행하여 동일한 환경을 제거하고 Enter를 누르세요.

pip uninstall package_name

이제 패키지를 제거했으므로 아래 명령을 실행하여 가상 환경을 비활성화하고 Enter를 누르세요.

deactivate

그게 다야! PIP를 사용하여 Python 패키지를 성공적으로 제거했습니다.

사용하지 않는 pip 패키지를 어떻게 삭제하나요?

사용하지 않는 pip 패키지를 제거하려면 pip uninstall package_name 명령을 실행하세요. package_name을 제거하려는 패키지의 실제 이름(예: Pandas. 터미널이나 명령 프롬프트에 명령을 입력하고 메시지가 나타나면 제거를 확인하세요.

pip 없이 Python 패키지를 제거하는 방법은 무엇입니까?

PIP 없이 Python 패키지를 제거하려면 setup.py 파일을 사용할 수 있습니다. 그런 다음 패키지가 설치된 디렉토리로 이동하고, 사용 가능한 경우 python setup.py uninstall 명령을 실행하거나 폴더. 하지만 시스템 안정성에 영향을 미치지 않는지 확인하세요.site-packages

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다