ubuntu: deinstallieren matplotlib mit pip funktioniert nicht

Bin ich auf Ubuntu und ich neeed, um deinstallieren matplotlib, die ich installiert als ubuntu-Paket und später aktualisiert, mit pip.
Der übliche Befehl funktioniert nicht:

$ sudo pip uninstall matplotlib
Can't uninstall 'matplotlib'. No files were found to uninstall.

Was soll ich tun?

Extra info:

~$ pip matplotlib --version
ERROR: unknown command "matplotlib"
me@me:~$ pip show matplotlib
---
Name: matplotlib
Version: 1.4.0
Location: /usr/local/lib/python2.7/dist-packages
Requires: numpy, six, python-dateutil, pyparsing, nose, mock, nose, mock

$ pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
  • Wie hast du matplotlib installieren? Tut pip --version zeigen, es ist für die gleichen python-installation von matplotlib installiert ist?
  • (pip --version, nicht pip matplotlib --version...) Obwohl, wenn pip show zu finden, ist das Paket vermutlich ist es mit der richtigen python-installation...
  • Könnte ich installiert haben, müssen Sie es zuerst als ubuntu-Paket und dann aktualisiert es mit pip. Nun entfernte ich die ubuntu-Paket, aber matplotlib ist noch importierbar. :/
  • Wenn Sie die Installation über Apt, sudo apt-get remove python-matplotlib.
  • Wenn nichts anderes, können Sie wahrscheinlich nur entfernen Sie das package-Verzeichnis innerhalb dist-packages manuell.
  • Ok, ich löschte den Ordner, in das Paket-Verzeichnis und tha hat den trick. Mein ganzer Punkt war die (re -) installieren matplotlib 1.3.1, seit 1.4 nicht kompatibel mit einige plots, die ich hatte. Die __version__ Attribut matplotlib sagt, es ist 1.3.1, die ist richtig, aber pip noch sagt, es ist 1.4. Für jetzt funktioniert es, ich hoffe nur es wird keine Probleme verursachen in der Zukunft.
  • Was für plots sind kaputt 1,4 und habe Ihr davon berichtet, als Fehler?
  • Nein, ich habe nicht gemeldet, sorry. Anyways, ich Gurke Grundstücke auf einem server mit CentOS, wo Sie die neueste version von matplotlib ich installieren konnte, war 1.3.0. Ich später sehen die plots auf meinem laptop, wo ich laufen Ubuntu und wo ich matplotlib 1.3.1. Ihr warnt mich, dass es nicht die gleiche version, mit der die Parzellen wurden gespeichert, aber funktioniert gut. Mit matplotlib 1.4 es scheint, dass ich kann nicht laden Sie die eingelegten Grundstücke: pastebin.com/t8Q7kxKv
  • Interessant...ich würde es nicht naiv zu klassifizieren, dass als bug, da ich nicht denke, wir machen alle Ansprüche, die unpickling sollte rückwärtskompatibel sein, und glaube nicht, dass wir, wie es hängt davon ab, in die Interna der mpl-Objekte, die ist etwas, das wir brauchen, um die Erhaltung der Fähigkeit, sich zu verändern.

Schreibe einen Kommentar