NumPy: установка
Монтаж
Это общие инструкции по установке пакетов в экосистеме SciPy.
Научные дистрибутивы Python
Для многих пользователей, особенно в Windows, проще всего начать с загрузки одного из этих дистрибутивов Python, которые включают все ключевые пакеты:
- Анаконда : бесплатный дистрибутив Python с научными пакетами. Поддерживает Linux, Windows и Mac.
- Enthought Canopy : бесплатные и коммерческие версии включают основные научные пакеты. Поддерживает Linux, Windows и Mac.
- Python (x, y) : бесплатный дистрибутив, включающий научные пакеты, основанный на IDE Spyder. Windows и Ubuntu; Только Py2.
- WinPython : еще один бесплатный дистрибутив, включающий научные пакеты и Spyder IDE. Только для Windows, но более активно поддерживается и поддерживает последние версии Python 3.
- Pyzo : бесплатный дистрибутив, основанный на Anaconda и интерактивной среде разработки IEP. Поддерживает Linux, Windows и Mac.
Установка через пипс
Большинство крупных проектов загружают официальные пакеты в индекс пакетов Python . Они могут быть установлены в большинстве операционных систем с помощью стандартного менеджера пакетов pip в Python.
Обратите внимание, что в вашей системе уже должны быть установлены Python и pip.
Вы можете установить пакеты с помощью таких команд, как:
Python -m pip install - пользователь numpy scipy matplotlib ipython jupyter панды sympy нос
Мы рекомендуем использовать пользовательскую установку, используя флаг --user для pip (примечание: не используйте sudo pip, что может вызвать проблемы). Это устанавливает пакеты для вашего локального пользователя и не записывает в системные каталоги.
Установить в масштабе всей системы через менеджер пакетов Linux
Пользователи в Linux могут устанавливать пакеты из репозиториев, предоставляемых дистрибутивами. Эти установки будут общесистемными и могут иметь более старые версии пакетов, чем те, которые доступны с использованием pip.
Ubuntu & Debian
sudo apt-get установить python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
Пользователи могут также захотеть добавить хранилище NeuroDebian для дополнительных пакетов SciPy.
мягкая фетровая шляпа
Fedora 22 и позже:
sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy питон-нос atlas-devel
Установить в масштабе всей системы через менеджер пакетов Mac
На Mac нет предустановленного менеджера пакетов, но есть несколько популярных менеджеров пакетов, которые вы можете установить.
MacPorts
Для Python 3.5 с Macports выполните эту команду в терминале:
sudo port install py35-numpy py35-scipy py35-matplotlib py35-ipython + ноутбук py35-pandas py35-sympy py35-nose
Homebrew
Homebrew больше не упаковывает NumPy или другие пакеты научного стека Python. Если вы пользователь Homebrew, установите Python3 с Homebrew, а остальное с помощью pip:
python -m pip install numpy scipy matplotlib
Другие альтернативы
Официальные бинарные и исходные пакеты для большинства проектов доступны через pip, как описано выше.
Двоичные пакеты также доступны от третьих лиц, таких как дистрибутивы Python выше. Для Windows Кристоф Гольке предоставляет готовые установщики Windows для многих пакетов.
Исходные пакеты
Вы можете собрать любой из пакетов из исходного кода, например, если хотите принять участие в разработке. Это легко для пакетов, написанных полностью на Python, в то время как другие, такие как NumPy, требуют компиляции кода на языке Си. Обратитесь к отдельным проектам для более подробной информации.
Предыдущая: NumPy Home
Далее: Типы данных NumPy
Новый контент: Composer: менеджер зависимостей для PHP , R программирования