[python] 경고 : 이전 스크립트 래퍼에서 pip를 호출하고 있습니다.

경고 : 이전 스크립트 래퍼에서 pip를 호출하고 있습니다. 이것은 향후 버전의 pip에서는 실패합니다. 기본 문제 해결에 대한 조언 은 https://github.com/pypa/pip/issues/5599 를 참조
하십시오 . 이 문제를 피하기 위해 pip를 직접 실행하는 대신 ‘-m pip’로 Python을 호출 할 수 있습니다.

pip list터미널에 직접 입력 하면 위의 경고가 표시됩니다. 정확히 무엇을 의미합니까?

항상 그것을 사용해야합니까 python3 -m pip list? (그런 식으로 사용하면 경고없이 동일한 출력 (패키지 목록)이 나타납니다)

추신 : 나는 우분투에 18.10



답변

나는 같은 문제에 직면했지만 Windows에서. 재설치 pip가 저에게 효과적 이었습니다. 다음을 사용하여 강제로 다시 설치할 수 있습니다 pip.

python -m pip install --upgrade --force-reinstall pip


답변

이 절차를 사용하여 이전 pip 버전으로 되돌릴 수 있습니다

https://github.com/pypa/pip/issues/5599#issuecomment-414157896


답변

다음을 업그레이드하여 해결할 수 있습니다 pip.

pip install --upgrade pip


답변

Pytharm을 통해 pip를 20.1.x 버전으로 업데이트 한 후에도 동일한 문제가 발생했습니다 . pip install xxx응급 상황에서 사용할 수있는 한 가지 방법을 찾았습니다 .

  1. pip가 포함 된 폴더를 엽니 다 (예 : C:\Program Files\Python37\Libwin10 랩탑에서)
  2. 당신은 (예를 들어, 이전 버전의 핍에 속하고 새로 설치 한 핍 별도로 두 개의 폴더를 찾을 수 있습니다 ./pip19_xxx당신의 이전과 ./pip새로 설치 한 하나
  3. 새 버전의 핍의 폴더를 삭제합니다 (예를 들어 ./pip)
  4. (필요한 경우) windows10에서 환경 경로 변경
  5. 테스트 pip install xxx또는 python -m pip install xxx안으로 cmd, 그것은 지금까지 작동합니다

답변

그냥 사용

 python -m pip install [module_name] 

이것은 경고 문제를 해결합니다


답변

  1. 관리자로 Windows Powershell 열기
  2. pip install-업그레이드 pip
  3. pip install PyQt5

답변