Як встановити NumPy на Debian 12

NumPy – це фундаментальна бібліотека Python для наукових обчислень, що забезпечує підтримку великих багатовимірних масивів і матриць. Вона слугує основою для численних застосувань аналізу даних, машинного навчання та наукових додатків. Якщо ви працюєте над складними чисельними обчисленнями, маніпулюєте даними або будуєте передові моделі, NumPy – незамінний інструмент у вашому арсеналі Python.

Встановлення досить просте і передбачає, що ви працюєте під обліковим записом root, якщо це не так, вам може знадобитися додати ‘sudo’ до команд, щоб отримати привілеї root.

Необхідні умови

  • Сервер під керуванням однієї з таких операційних систем: Debian 12 (Bookworm).
  • Рекомендується використовувати свіжу інсталяцію ОС, щоб запобігти можливим проблемам.
  • SSH-доступ до сервера (або просто відкрийте Terminal, якщо ви працюєте на робочому столі).
  • Активне підключення до Інтернету. Інтернет-з’єднання знадобиться для завантаження необхідних пакетів і залежностей для NumPy.
  • Обліковий запис користувача з привілеями sudo для виконання адміністративних команд.

Встановлення NumPy на Debian 12 Bookworm

Крок 1. Спочатку ми оновимо наші сховища пакетів, щоб завантажити останні версії всіх необхідних програм під час інсталяції:

sudo apt update
sudo apt upgrade

Крок 2. Встановлення NumPy на Debian 12.

Метод 1: Встановлення NumPy через APT

Найпростіший і рекомендований метод встановлення NumPy на Debian – через офіційні репозиторії пакетів за допомогою Advanced Package Tool (APT).

Знайдіть пакет NumPy, щоб переконатися в його наявності:

apt-cache search numpy

Встановіть пакет NumPy за допомогою apt:

sudo apt install python3-numpy

Це дозволить встановити NumPy для Python 3. Якщо вам потрібно встановити його для Python 2, використовуйте таку команду:

sudo apt install python-numpy

Після завершення інсталяції ви можете переконатися, що NumPy встановлено правильно, запустивши інтерпретатор Python та імпортувавши модуль NumPy:

python3 -c "import numpy; print(numpy.__version__)"

Метод 2: Встановлення NumPy через PIP

PIP (Python Package Installer) – це рекомендована система керування пакетами для встановлення пакетів Python. Цей метод дозволяє встановити NumPy безпосередньо з індексу пакетів Python (PyPI).

Спочатку переконайтеся, що PIP встановлено у вашій системі. Зазвичай він входить до комплекту постачання Python, але якщо його немає, ви можете встановити його, слідуючи офіційному керівництву з встановлення PIP.

Використовуйте наступну команду для встановлення NumPy з PIP:

###  For Python 2 ###
pip2 install numpy

### For Python 3 ###
pip3 install numpy

Потім створіть нове віртуальне середовище за допомогою модуля venv:

python3 -m venv myenv
source myenv/bin/activate

Після активації віртуального середовища ви можете встановити NumPy в ізольованому середовищі:

pip install numpy

Після завершення інсталяції ви можете переконатися, що NumPy встановлено правильно, запустивши інтерпретатор Python та імпортувавши модуль NumPy:

python -c "import numpy; print(numpy.__version__)"

Якщо вам потрібно оновити NumPy до останньої версії, ви можете скористатися такою командою:

pip install --upgrade numpy

Метод 3: Встановлення NumPy з вихідного коду

Встановлення NumPy з вихідного коду може бути корисним, якщо вам потрібні специфічні функції або оптимізації, недоступні в готових пакетах. Однак цей метод вимагає додаткових кроків і залежностей.

По-перше, завантажте останню версію вихідного коду NumPy з офіційного сайту NumPy або скористайтеся наступною командою:

wget https://github.com/numpy/numpy/releases/download/v1.26.4/numpy-1.26.4.tar.gz

Перед компіляцією NumPy з вихідних текстів вам потрібно встановити необхідні залежності для збірки. У Debian ви можете встановити їх за допомогою такої команди:

sudo apt install build-essential python3-dev python3-setuptools

Витягніть завантажений вихідний код NumPy і перейдіть у розпаковану директорію:

tar -xzf numpy-1.26.4.tar.gz
cd numpy-1.26.4

Щоб зібрати та встановити NumPy з вихідних кодів, виконайте такі команди:

### For Python 2 ###
python2 setup.py build
sudo python2 setup.py install

### For Python 3 ###
python3 setup.py build
sudo python3 setup.py install

У деяких випадках вам може знадобитися встановити змінні оточення, щоб переконатися, що NumPy правильно розпізнається вашою системою. Зверніться до документації по NumPy або онлайн-ресурсів для отримання конкретних інструкцій залежно від конфігурації вашої системи.

Після завершення інсталяції ви можете переконатися, що NumPy встановлено правильно, запустивши інтерпретатор Python та імпортувавши модуль NumPy:

python -c "import numpy; print(numpy.__version__)"

Вітаємо! Ви успішно встановили NumPy. Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт NumPy.

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x