2009-08-13 23 views
18

Numpy'yi kullanan bir kod yazmaya çalışıyorum. this question I önerileri çalıştıPython'da Numpy içe aktarılamıyor

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 

:

>>> 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'] 

ve o yolda numpy adlı dosya araması: Ancak, ben bunu alamıyor

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

Ama hiçbir şey geldi.

So ...

  • Python modülleri sık yüklü bulunduğu diğer yerler var mı?
  • Merkezi bölgelerde kurulmadığı ortaya çıkarsa, numpy'yi yerel olarak nasıl yükleyebilirim?
+0

kullandığınız Ne disto? – retracile

+1

Suse 9 Kurumsal bir makinede 64 bit –

cevap

21

Yüklediniz mi? On

debian/ubuntu: pencereler üzerinde

aptitude install python-numpy 

:

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

diğer sistemlerde:

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

$ tar xfz numpy-n.m.tar.gz 
$ cd numpy-n.m 
$ python setup.py install 
+2

İyi soru. Standart dağıtımların bir parçası olduğunu varsaymıştım. –

+0

Özel bir alana nasıl kurabilirim? Makinede root izinleri yok –

+0

- prefix yükleme seçeneğini kullanın. 'python setup.py install --prefix =/usr/intel' - http://docs.python.org/install/ – nosklo

4

Her giriş önceliği/usr/intel ile olduğu için sys.path'iniz sıra dışıdır. Numpy, önceden belirlenmiş olmayan yerde, örn. o. Ubuntu sistemimde/usr/share/pyshared/numpy.

find/-iname '*numpy*'

+1

Bu olurdu çünkü Intel çalışıyor ... –

0

ben pencerelerde piton 3.2.1 yılında numpy içe çalışıyordu deneyin 7.

aşağıda o

Ayıklama sonra numpy-1.6.1.zip için yukarıdaki yanıtında

Takip önerileri

ama

cd numpy-1.6 
python setup.py install 
aşağıdaki gibi bir ifade ile bir hata var

unable to find vcvarsall.bat 

Bu hata için mingW yüklemeyi öneren ilgili bir soru here bulundu. MingW'nin yüklenmesi biraz zaman alıyordu. Bu arada

numpy 1.6 tekrar

Kurulum gitti olan "numpy-1.6.1-win32-SUPERPACK-python3.2.exe" Bu link dosya adı mevcuttur doğrudan pencereler yükleyici kullanarak yüklemeye çalıştı sorunsuz ve şimdi mingW kullanmadan numpy ithal edebiliyorum.

Uzun hikaye kısa bir örnek, eğer varsa, numpy için windows installer'ı kullanmayı deneyin.

2

Debian/Ubuntu yüklemek için:

sudo apt-get install python-numpy 
+0

bu hata oluşur gibi cevap numpy sistemde yüklü değil. Yukarıdaki komutu kullanarak onu yüklemelisiniz, sonra onu kullanabileceksiniz. –

1

Aşağıdaki komut benim için çalıştı:

python.exe -m pip install numpy 
İlgili konular