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.