NumPy - Окружающая среда

Стандартный дистрибутив Python не поставляется в комплекте с модулем NumPy. Легкая альтернатива - установить NumPy с помощью популярного установщика пакетов Python,pip.

pip install numpy

Лучший способ включить NumPy - использовать устанавливаемый двоичный пакет, специфичный для вашей операционной системы. Эти двоичные файлы содержат полный стек SciPy (включая NumPy, SciPy, matplotlib, IPython, SymPy и пакеты носа вместе с ядром Python).

Windows

Анаконда (из https://www.continuum.io) - это бесплатный дистрибутив Python для стека SciPy. Он также доступен для Linux и Mac.

Навес (https://www.enthought.com/products/canopy/) доступен как бесплатный, так и коммерческий дистрибутив с полным стеком SciPy для Windows, Linux и Mac.

Python (x, y): это бесплатный дистрибутив Python со стеком SciPy и Spyder IDE для ОС Windows. (Можно загрузить сhttps://www.python-xy.github.io/)

Linux

Менеджеры пакетов соответствующих дистрибутивов Linux используются для установки одного или нескольких пакетов в стек SciPy.

Для Ubuntu

sudo apt-get install python-numpy 
python-scipy python-matplotlibipythonipythonnotebook python-pandas 
python-sympy python-nose

Для Fedora

sudo yum install numpyscipy python-matplotlibipython 
python-pandas sympy python-nose atlas-devel

Сборка из исходного кода

Core Python (2.6.x, 2.7.x и 3.2.x и более поздних версий) должен быть установлен с distutils, а модуль zlib должен быть включен.

Должен быть доступен компилятор C. GNU gcc (4.2 и выше).

Чтобы установить NumPy, выполните следующую команду.

Python setup.py install

Чтобы проверить, правильно ли установлен модуль NumPy, попробуйте импортировать его из командной строки Python.

import numpy

Если он не установлен, отобразится следующее сообщение об ошибке.

Traceback (most recent call last): 
   File "<pyshell#0>", line 1, in <module> 
      import numpy 
ImportError: No module named 'numpy'

В качестве альтернативы пакет NumPy импортируется с использованием следующего синтаксиса -

import numpy as np