2012-01-24 3 views
7

안녕하세요 최근에 설치 도구 모듈과 Google 응용 프로그램 엔진을 설치하면 오류가 발생합니다. setuptool을 제거하는 방법이 있습니까? 아무리 열심히 노력했기 때문에 단계적으로 말해 줄 수 있습니까?setuptools python을 제거하는 방법

+0

응용 프로그램 엔진에서 오류가 무엇입니까 :

sudo -H pip install --upgrade pip 

내가 성공적으로 그렇게 같은 setuptools에 제거 할 수 있었다? – Jayesh

답변

8

대답은 설치 방법에 따라 다릅니다. 이 (데비안) 패키지 관리자 우분투를 사용하여 설치 한 경우

, 시도 :

sudo apt-get remove --purge python-setuptools 

[업데이트]

수동으로 설치 한 경우, 아마도 setuptools에 최종 위치가 같은 (대한 조정됩니다 귀하의 환경/파이썬 버전) :

/usr/local/lib/python2.6/dist-packages 

그냥 거기에 setuptools 물건을 삭제하십시오.

절름발이, 우분투가 제공하는 훌륭한 패키지 관리자를 사용하지 않으면 부담이됩니다. 가장 중요한 것은 출혈이 없으면 dpkg에 충실하십시오. setuptools에 의해 설치된 다른 파이썬 모듈에 대해서는 "제거"기능을 제공하지 않습니다 (그러나 pip은 , pip 및 yolk 주위에 많은 열정이있는 이유입니다).

[2,017 업데이트]

이 2,017이고 installing Python modules 조금 변경 :

  • PIP 이제 바람직한 설치 프로그램이다. Python 3.4부터는 기본적으로 Python 바이너리 설치 프로그램에 포함되어 있습니다.
  • venv는 가상 환경 (시스템 전체에 설치되는 것이 아니라 특정 응용 프로그램에서 사용하기 위해 패키지를 설치할 수있는 반 고립형 Python 환경)을 만들기위한 표준 도구이며 Python 3.3 이후로 Python의 일부입니다. Python 3.4부터는 기본적으로 모든 생성 된 가상 환경에 pip를 설치합니다.
  • virtualenv는 venv에 대한 제 3 자 대안 (및 전임자)이며 공식이 아닌 경우에도 가상 환경이 venv를 제공하지 않는 3.4 이전의 Python 버전에서 사용될 수 있으므로 여전히 많이 사용되고 있습니다. 또는 생성 된 환경에 pip를 자동으로 설치할 수 없습니다.
+0

을 수동으로 설치하면 tar.gz가 실행되지 않고 설치 제거를 위해 – Kalanamith

+0

+1이 설치됩니다. – Cerin

10
easy_install pip 
pip uninstall pip setuptools 

(PIP 및 setuptools에 같은 패키지 형식을 사용하여 두하지만 핍은 제거 지원을하고있다. 좀 재미 뭔가를 설치하는 제거하는 가장 쉬운 방법입니다.)

+0

pip는 setuptools를 요구합니다. –

+2

방금 ​​파이프를 제거하는 pip setuptools를 사용하여 두 가지를 없애기 전에 다시는 소리가 들리지 않게되었습니다. – sblom

+3

@sblom 핍을 놓치지 않으시겠습니까? :( – 0xc0de

1

나는 방법에 문제가 있었다 내 핏이 최신이 아니기 때문에 아래에

easy_install pip 
pip uninstall pip setuptools 

다음과 같이 핍 업그레이드 한 후 :

pip uninstall setuptools 
관련 문제