복붙노트

[PYTHON] PIP : " 'ipython'을 (를) 제거 할 수 없습니다. 이것은 distutils가 설치 한 프로젝트이므로 정확하게 결정할 수 없습니다 ... "

PYTHON

PIP : " 'ipython'을 (를) 제거 할 수 없습니다. 이것은 distutils가 설치 한 프로젝트이므로 정확하게 결정할 수 없습니다 ... "

PIP를 통해 Spyder를 설치하려고하는데 오류가 발생합니다.

해결법

  1. ==============================

    1.이전 버전을 제거하지 않고 ipython을 업그레이드 할 수 있습니다.

    이전 버전을 제거하지 않고 ipython을 업그레이드 할 수 있습니다.

    sudo -H pip install --ignore-installed -U ipython
    
  2. ==============================

    2.그냥 해결 :

    그냥 해결 :

    sudo apt-get remove ipython
    
  3. ==============================

    3.파이썬 2의 경우 :

    파이썬 2의 경우 :

    pip install --upgrade --force-reinstall --no-cache-dir Spyder
    

    파이썬 3 :

    pip3 install --upgrade --force-reinstall --no-cache-dir Spyder
    
  4. ==============================

    4.나열된 솔루션 중 일부가 작동 할 수도 있지만이 중 하나는 distutils가 패키지를 설치하여 내 문제를 해결했습니다.

    나열된 솔루션 중 일부가 작동 할 수도 있지만이 중 하나는 distutils가 패키지를 설치하여 내 문제를 해결했습니다.

    sudo apt-get remove python-ipython
    

    패키지 유형에 따라 파이썬 패키지에 "파이썬"을 제공해야합니다.

    편집하다: 그러나 여전히 문제가 해결되지 않으면 pip10에서 distutils 패키지를 제거 할 수 없으므로 pip를 이전 버전으로 다운 그레이드하는 것이 좋습니다.

    sudo -H pip install pip==9.0.1
    sudo pip uninstall ipython
    

    내가 사람들을 도울 수있는 방법을 개선하기 위해 찾고 있기 때문에 의견에 감사드립니다.

  5. from https://stackoverflow.com/questions/50421287/pip-cannot-uninstall-ipython-it-is-a-distutils-installed-project-and-thus-w by cc-by-sa and MIT license