2015-09-06 20 views
5

mam zainstalowanego pillow pakiet, i odinstaluj próbie z sudo pip uninstall pillow prowadzi do tej wiadomości:nie można odinstalować pakiet z pip

Not uninstalling Pillow at /usr/lib/python2.7/dist-packages, owned by OS 

Instrukcja deinstalacji nie działa, ponieważ PIP spisuje zainstalowanych pakietów gdzieś powodzeniem blokuje od ponownego zainstalowania pakietu.

+1

prawdopodobnie powiązane: http://stackoverflow.com/questions/32316328/upgrading-sklearn-z-0-14-1-to-0-16-1-not-working/ – cel

+1

Prostym sposobem na rozwiązanie tego problemu jest użycie 'virtualenvs', jak starałem się zarysować w mojej odpowiedzi w połączonym pytaniu. Poprzez ścisłe oddzielanie bibliotek należących do "OS" i osobistego zestawu bibliotek można uniknąć konfliktów. – cel

Odpowiedz

1

Ta biblioteka pytona jest ważna, aby utrzymać działanie systemu Linux Mint Cinnamon. Można go usunąć za pomocą sudo apt-get remove python-pil (bez pip), ale najprawdopodobniej złamie system operacyjny.

+0

Proszę użyć przycisku edycji pod swoim pytaniem, aby dodać dalsze informacje i usunąć tę odpowiedź później. W odpowiedzi na stackoverflow zawsze trzeba podać rozwiązanie tego pytania. – cel

+3

@cel: Facet najwyraźniej zorientował się, dlaczego nie może go odinstalować. Więc to prawie * jest * odpowiedzią i dlatego należy do niej, a nie do edycji tego pytania. Mimo że jest trochę pomiędzy ... "dobrą" odpowiedzią na jego problem jest użycie virtualenv, ale może po prostu chciał wiedzieć, dlaczego nie może go odinstalować (pytanie jest nieco niejasne) – ThiefMaster

+0

@ThiefMaster, wystarczająco fair . Chyba źle zrozumiałem ostatnią część. – cel

1

To powinno rozwiązać problem, jak to naprawić kopalnię na Ubuntu 14.x zainstalować pip (nawet jeśli jest już zainstalowany), bezpiecznie pobrać get-pip.py stąd https://pip.pypa.io/en/stable/installing/ Następnie uruchom następujące:

sudo python get-pip.py

Powiązane problemy