ich auf New Coder über die API-Tutorial gehen (this one) und bekam die folgende Fehlermeldung, wenn ich versuche, das Programm auszuführen:Runtime: Modul gegen API-Version 0xa kompiliert aber diese Version von numpy ist 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9Traceback (most recent call last):
File "api.py", line 7, in <module>
import matplotlib.pyplot as plt
File "/home/crash/TestEnv/venv/local/lib/python2.7/site-packages/matplotlib/pyplot.py", line 27, in <module>
import matplotlib.colorbar
File "/home/crash/TestEnv/venv/local/lib/python2.7/site-packages/matplotlib/colorbar.py", line 32, in <module>
import matplotlib.artist as martist
File "/home/crash/TestEnv/venv/local/lib/python2.7/site-packages/matplotlib/artist.py", line 12, in <module>
from .transforms import Bbox, IdentityTransform, TransformedBbox, \
File "/home/crash/TestEnv/venv/local/lib/python2.7/site-packages/matplotlib/transforms.py", line 39, in <module>
from matplotlib._path import (affine_transform, count_bboxes_overlapping_bbox,
ImportError: numpy.core.multiarray failed to import
Ich weiß, dass es nicht mein Code ist, weil ich versucht habe, es mit dem Beispielcode zu laufen und hatte das gleiche Problem. Eine Antwort, die ich hier vorgeschlagen habe, war, Numpy 1.8 zu versuchen, aber das hat auch nicht funktioniert.
Auch all dies ist in einer virtuellen Umgebung eingerichtet, so dass ich nicht denke, es ist ein Problem von dem, was ich woanders installiert habe.
Ihr virtualenv wahrscheinlich borked wird. Versuchen Sie es erneut in einem sauberen virtualenv installieren. –
Ich habe dieses Mal ein neues virtualenv sogar mit viralwrapper gestartet und habe eh denselben Fehler ... –