Programme können mit sudo pip nicht deinstalliert werden


8

Ich habe das online nachgeschlagen, aber alle schlagen vor, den von mir verwendeten sudo-Befehl zu verwenden

sudo pip uninstall numpy

Ich bekomme diese Nachricht:

Not uninstalling numpy at /usr/lib/python2.7/dist-packages, outside environment /usr

Ich habe es mit pip installiert, nicht apt.

Die Ausgabe von:

 $ dpkg -S /usr/lib/python2.7/dist-packages/numpy
 python-numpy: /usr/lib/python2.7/dist-packages/numpy

PS: Ich bin ein Mac-Benutzer, ich benutze normalerweise Homebrew für meine Installationen, also bin ich ein Amateur in Ubuntu


Hast du es mit sudo pip install numpyoder mit installiert pip install numpy?
— Yaron

Poste die Ausgabe von dpkg -S /usr/lib/python2.7/dist-packages/numpybitte.
— Ravexina

mit sudo pip install numpy
— momo12321

Antworten:


9

Nach dem Ausgang dpkg -S, numpyinstalliert wurde verwendet , aptes zu entfernen laufen:

sudo apt remove python-numpy

Möglicherweise haben Sie eine lokale Installation davon pip, um zu entfernen, dass Sie Folgendes verwenden können:

pip uninstall numpy --user

Würde pip nicht numpy --user entfernen und mit pip von miniconda2 kollidieren?
— momo12321

Soweit ich weiß, ist keine ... Miniconda-Umgebung von Pip getrennt.
— Ravexina

1
Ich habe es mit deinstalliert sudo apt, aber wenn ich es ausführe sudo pip list, wird die Liste immer noch numpy.
— momo12321

Versuchen Sie nun, es mit zu entfernen sudo pip remove numpy. Es sollte jetzt funktionieren.
— Ravexina

Addition als ich benutzte pip remove numpy --userbekam ich ERROR: unknown command "remove"
— momo12321
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.