Skip to content
Advertisement

Can’t import Numpy in Python

I’m trying to write some code that uses Numpy. However, I can’t import it:

Python 2.6.2 (r262, May 15 2009, 10:22:27) 
[GCC 3.4.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named numpy

I tried the suggestions in this question:

>>> import sys
>>> print sys.path
['', '/usr/intel/pkgs/python/2.6.2/lib/python26.zip', '/usr/intel/pkgs/python/2.6.2/lib/python2.6', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/plat-linux2', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-tk', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-old', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-dynload', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/site-packages']

and I searched for files named numpy in that path:

$ find /usr/intel/pkgs/python/2.6.2/bin/python -iname numpy*

But nothing came up.

So…

  • Are there any other places in which Python modules are commonly installed?
  • How can I install numpy locally in my account, if it turns out that it isn’t installed in the central areas?

Advertisement

Answer

Have you installed it?

On debian/ubuntu:

aptitude install python-numpy

On windows:

http://sourceforge.net/projects/numpy/files/NumPy/

On other systems:

http://sourceforge.net/projects/numpy/files/NumPy/

$ tar xfz numpy-n.m.tar.gz
$ cd numpy-n.m
$ python setup.py install
User contributions licensed under: CC BY-SA
10 People found this is helpful
Advertisement