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

momo12321
quelle
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
Ravexina
quelle
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