2012-01-13 5 views
5

Это может быть простой вопрос, но я застрял: я хочу использовать numpy с Python 2.6. Я приложил путь, по которому NumPy папка находится:Импорт numpy с python 2.6

C: \ Python26 \ Lib \ сайт-пакеты \

, а также путь к Numpy папке самого

C: \ Python26 \ Lib \ сайт-пакеты \ Numpy

Однако, появляется сообщение об ошибке

x=np.array([[7,8,5][3,5,7]],np.int32) 


    Traceback (most recent call last): 
     File "<pyshell#12>", line 1, in <module> 
     x=np.array([[7,8,5][3,5,7]],np.int32) 
    NameError: name 'np' is not defined 

Не могли бы вы помочь мне с этим?

+5

ли вам фактически 'import numpy as np'? –

ответ

14

Вам не нужно добавлять эти вещи к пути. Python знает, где искать установленные модули, если у вас есть C: \ Python26 в пути.

Sven Marnach спрашивает, если вы сделали это так:

import numpy as np 
x=np.array([[7,8,5],[3,5,7]],np.int32) 

Edit: Я просто заметил, что вы оставили из запятая в вашем объявлении массива также ... установил его в вышеприведенном