numpy.core.multiarray import fehlgeschlagen
Ich verwenden den folgenden Befehl, um zu wissen, die numpy-version ich bin mit
pip show numpy
Ausgang unten gezeigt
---
Name: numpy
Version: 1.8.2
Location: /usr/lib/python2.7/dist-packages
Requires:
Aber wenn ich auf der matplotlib, bekam ich eine Fehlermeldung als
RuntimeError: module compiled against API version a but this version of numpy is 9
from matplotlib import pyplot as plt
File "/usr/local/lib/python2.7/dist-packages/matplotlib/pyplot.py", line 27, in <module>
import matplotlib.colorbar
File "/usr/local/lib/python2.7/dist-packages/matplotlib/colorbar.py", line 32, in <module>
import matplotlib.artist as martist
File "/usr/local/lib/python2.7/dist-packages/matplotlib/artist.py", line 12, in <module>
from .transforms import Bbox, IdentityTransform, TransformedBbox, \
File "/usr/local/lib/python2.7/dist-packages/matplotlib/transforms.py", line 39, in <module>
from matplotlib._path import (affine_transform, count_bboxes_overlapping_bbox,
Habe ich versucht zu aktualisieren, numpy,
pip install numpy --upgrade
zeigt erfolgreich installiert werden, aber numpy zeigt immer noch zu 1.8.2 und der Fehler weiterhin vorhanden ist, wenn ausgeführt matplotlib.
Dachte ich, deinstallieren und installieren Sie numpy es, das system gibt die Meldung
Not uninstalling numpy at /usr/lib/python2.7/dist-packages, owned by OS
wie es zu lösen ?
keine Ahnung von
Absturz mit Laufzeitfehler: Modul kompiliert gegen API-version, aber diese version
von numpy ist 9
Sie sollten mit virtualenv und versuchen Sie diese Sache in Ihrer Umgebung, ist nicht eine gute Idee, um mess up mit Ihrem system-Bibliotheken
Ich glaube nicht, dass virtualenv ist gut für mich, mein ubuntu-system hat zu viele Werke und Bibliotheken abhängig von numpy. Meine numpy ist gut funktioniert, zumindest gestern. weiß nicht, warum es nicht funktioniert jetzt. wie würden die Menschen in der Regel upgrade-numpy in ubuntu ?
Ich sehe nicht, wie virtualenv kann niemandem weh tun, aber hey, wenn das, was Sie wollen, ist zur Rettung Ihres Systems numpy ich würde versuchen, apt-get aber nur, wenn Sie wissen, was Sie dort tun.
derzeit habe ich matplotlib kann nicht arbeiten mit numpy, wie könnte ich virtualenv installieren Sie numpy und die aktuelle matplotlib Arbeit mit neuen numpy in virtualenv
so haben Sie versucht, apt-get installieren Sie numpy?
Ich glaube nicht, dass virtualenv ist gut für mich, mein ubuntu-system hat zu viele Werke und Bibliotheken abhängig von numpy. Meine numpy ist gut funktioniert, zumindest gestern. weiß nicht, warum es nicht funktioniert jetzt. wie würden die Menschen in der Regel upgrade-numpy in ubuntu ?
Ich sehe nicht, wie virtualenv kann niemandem weh tun, aber hey, wenn das, was Sie wollen, ist zur Rettung Ihres Systems numpy ich würde versuchen, apt-get aber nur, wenn Sie wissen, was Sie dort tun.
derzeit habe ich matplotlib kann nicht arbeiten mit numpy, wie könnte ich virtualenv installieren Sie numpy und die aktuelle matplotlib Arbeit mit neuen numpy in virtualenv
so haben Sie versucht, apt-get installieren Sie numpy?
InformationsquelleAutor user824624 | 2015-12-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie kann ich ein upgrade numpy? könnte für Sie tätig werden. IN diesem Fall war es ein Pfad-problem:
Lösung:
Überprüfen Sie den Pfad
und manuell löschen mit rm
könnten Sie bitte erklären, diese Lösung?
Es ist nur das manuelle löschen der directory
InformationsquelleAutor cattt84
Ich hatte auch das gleiche problem, bis ich kam über diese Problem auf Pytorch github-repository. Dieser Befehl funktionierte perfekt für mich:
Es ist auch dort erwähnt, dass
pip install numpy --upgrade
funktioniert nicht(weiß nicht warum). Sie können prüfen, den oben genannten link.InformationsquelleAutor Mukul