В этом уроке мы покажем вам, как установить Numpy на Ubuntu 24.04 LTS. NumPy, сокращение от Numerical Python, представляет собой библиотеку с открытым исходным кодом, которая добавляет поддержку больших многомерных массивов и матриц, а также обширную коллекцию математических функций высокого уровня для работы с этими массивами. Он широко используется в различных научных и технических областях, включая линейную алгебру, анализ Фурье и генерацию случайных чисел.

С помощью NumPy вы можете выполнять сложные математические операции над целыми массивами или матрицами с помощью одной команды, что делает его незаменимым инструментом для научных вычислений, анализа данных и задач машинного обучения. Его эффективная реализация и интеграция с другими библиотеками, такими как SciPy и Matplotlib, делают его обязательным для любого разработчика Python, работающего в этих областях.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo‘ к командам для получения root-прав. Я покажу вам пошаговую установку Numpy на Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.

Предварительные условия

  • Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
  • Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
  • Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
  • Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
  • Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.

Установите Numpy на Ubuntu 24.04 LTS Noble Numbat

Шаг 1. Обновление репозитория пакетов.

Всегда полезно поддерживать вашу систему в актуальном состоянии перед установкой новых пакетов. Выполните следующие команды, чтобы обновить списки пакетов и обновить все существующие пакеты:

sudo apt update
sudo apt upgrade

Шаг 2. Установка Python.

NumPy требует, чтобы в вашей системе был установлен Python. Ubuntu 24.04 поставляется с предустановленным Python 3.12, но вы можете проверить это, запустив python3 --version в вашем терминале. Если Python не установлен, вы можете установить его с помощью следующей команды:

sudo apt update
sudo apt install python3

Шаг 3. Установка Numpy в Ubuntu 24.04.

Выполнив все необходимые условия, теперь вы можете приступить к установке NumPy в вашей системе Ubuntu 24.04. Для этого существует несколько способов, и мы рассмотрим два наиболее распространенных подхода.

  • Способ 1: установка NumPy через pip

Рекомендуемый способ установки NumPy — через установщик пакетов Python (pip). Выполните следующие действия:

Сначала обновите pip до последней версии, выполнив:

python3 -m pip install --upgrade pip

Установите NumPy, выполнив следующую команду:

python3 -m pip install numpy

Эта команда загрузит и установит последнюю стабильную версию NumPy из индекса пакетов Python (PyPI).

  • Способ 2: установка NumPy через apt

Альтернативно вы можете установить NumPy непосредственно из репозитория Ubuntu с помощью Advanced Packaging Tool (apt). Однако имейте в виду, что версия, доступная в репозиториях, может быть не самой последней, поскольку Ubuntu отдает предпочтение стабильности над новейшими выпусками.

Установите NumPy, выполнив следующую команду:

sudo apt install python3-numpy

Эта команда установит NumPy и все необходимые зависимости из репозиториев Ubuntu.

После установки NumPy рекомендуется убедиться, что установка прошла успешно. Вы можете сделать это, запустив простой скрипт Python, который импортирует и использует библиотеку NumPy.

Откройте текстовый редактор и создайте новый файл с именем test_numpy.py.

nano test_numpy.py

Добавьте в файл следующий код:

import numpy as np

a = np.array([1, 2, 3, 4, 5])
print(a)

Сохраните файл и выйдите из текстового редактора, затем перейдите в каталог, в котором вы сохранили файл. test_numpy.py файл и выполните следующую команду:

python3 test_numpy.py

Если установка прошла успешно, вы должны увидеть следующий вывод:

[1 2 3 4 5]

Этот вывод подтверждает, что NumPy установлен правильно и готов к использованию в ваших проектах Python.