• Register
0 votes
1k views

Problem :

I am trying to execute below commands.

import numpy as np
import cv

But I am getting following error on my console:

>>> runfile('/Users/isaiahnields/.spyder2/temp.py', wdir='/Users/isaiahnields/.spyder2')
RuntimeError: module compiled against API version a but this version of numpy is 19
Traceback (most recent call last): 
File "<stdin>", line 2, in <module>
File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 700, in runfile
execfile(filename, namespace)
File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 90, in execfile
builtins.execfile(filename, *where)
File "/Users/isaiahnields/.spyder2/temp.py", line 10, in <module>
import cv
File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/cv.py", line 2, in <module>
from cv2.cv import *
ImportError: numpy.core.multiarray failed to import
>>> 

My System Info: OS X El Capitan, Macbook Air, 1.3 GHz Intel Core i5, 8 GB 1600 HMz DDR3

I have already attempted updating numpy but it is not working. I had added cv.py to the python2.7 folder in Spyder-Py2 is there anything else I need to add?

6 5 3
7,540 points

Please log in or register to answer this question.

1 Answer

0 votes

Solution :

Pleaase check your path

import numpy
print numpy.__path__

I had also faced the issue in the past. I did research and found solution on it

For me this was as following

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy

So I just moved it to the temporary place as below:

sudo mv /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy \
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy_old

and after that the next time I imported numpy the path was as below:

/Library/Python/2.7/site-packages/numpy/init.pyc

and everything started working for me.

9 7 4
38,600 points

Related questions

0 votes
1 answer 121 views
121 views
Problem : I have recently installed the opencv 2.4.8 . I am also using python 2.7. I have tried to add my opencv lib to the python according to the tutorial however when I wanted to import my opencv I encountered below error: import cv2 RuntimeError: module compiled ... above error. How can I fix above problem? I researched on still I am unable to find the solutions. Currently I use Windows 7.
asked Dec 21, 2019 alecxe 7.5k points
0 votes
1 answer 1.1K views
1.1K views
Problem : I want to learn the Machine Learning but I am unabe to resolve below error. My Specs : · Mac High Sierra 10.13.2 · Python3.4.5 · Numpy1.13.3 Used below Command: $ python3 -c "import jupyter, matplotlib, numpy, pandas, scipy, sklearn" I am ... to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.
asked Dec 4, 2019 alecxe 7.5k points
1 vote
1 answer 11 views
11 views
Problem: How can I solve this runtime error? Module compiled against API version 0xa but this version of numpy is 0x9.
asked Mar 30 PkGuy 23.5k points
0 votes
1 answer 49 views
0 votes
1 answer 110 views
110 views
Problem: error: (-215:assertion failed) !empty() in function 'cv::cascadeclassifier::detectmultiscale'
asked Feb 19 Lucky Guy 1.5k points
0 votes
1 answer 2 views
2 views
Problem: I installed the latest version of Python (3.6.4 64-bit) and the latest version of PyCharm (2017.3.3 64-bit). Then I installed some modules in PyCharm (Numpy, Pandas, etc), but when I tried installing Tensorflow it didn't install, and I ... some of the things which were suggested to other people, but nothing worked (this included installing Flask). How can I install Tensorflow? Thanks.
asked Apr 25 sumaiya simi 43.9k points
0 votes
1 answer 1.2K views
1.2K views
Problem: I have recently started learning Python so I have only fundamental knowledge in Python. Please find below my Transaction class for your reference: class Transaction(object):     def __init__(self, company, num, price, date, is_buy):         self.company = company         ... Python and because of lockdown I am unable to find any help to fix this issue. So I am posting my question here.
asked Aug 10, 2020 Raphael Pacheco 4.9k points
0 votes
1 answer 23 views
23 views
Problem: Is anyone available to assist me and resolve this issue? Modulenotfounderror: no module named 'google.cloud'
asked Apr 7 Ifra 34.7k points