Полное руководство: установка пакетов Python в Linux

Установка пакетов Python в системе Linux — фундаментальная задача для каждого разработчика Python. В этом подробном руководстве мы рассмотрим различные методы установки пакетов Python в Linux, включая различные менеджеры пакетов и виртуальные среды. Независимо от того, являетесь ли вы новичком или опытным разработчиком, эта статья предоставит вам множество вариантов, соответствующих вашим конкретным потребностям.

Метод 1. Использование диспетчера пакетов Python (PIP).
PIP — наиболее часто используемый менеджер пакетов для Python, который упрощает процесс установки пакетов Python и управления ими.

Шаг 1. Убедитесь, что PIP установлен.
Откройте терминал и введите следующую команду:

pip --version

Шаг 2. Установите пакет
Чтобы установить пакет, используйте следующую команду:

pip install package_name

Например, чтобы установить пакет NumPy, используйте:

pip install numpy

Метод 2. Установка пакетов с помощью диспетчера пакетов вашего дистрибутива Linux
Многие дистрибутивы Linux предоставляют свои собственные менеджеры пакетов, которые можно использовать для установки пакетов Python.

Шаг 1. Обновите диспетчер пакетов.
Откройте терминал и введите следующую команду:

sudo apt update

Шаг 2. Установите пакет
Чтобы установить пакет Python, используйте команду установки менеджера пакетов. Например, чтобы установить пакет NumPy с помощью диспетчера пакетов apt, используйте:

sudo apt install python3-numpy

Метод 3. Использование Anaconda
Anaconda — это широко используемый дистрибутив Python, в состав которого входит собственный менеджер пакетов conda.

Шаг 1. Установите Anaconda
Загрузите установщик Anaconda с официального сайта и следуйте инструкциям по установке.

Шаг 2. Создайте новую среду
Откройте терминал и введите следующую команду, чтобы создать новую среду:

conda create --name myenv

Шаг 3. Активируйте среду
Чтобы активировать среду, используйте следующую команду:

conda activate myenv

Шаг 4. Установите пакет
Чтобы установить пакет в среде, используйте следующую команду:

conda install package_name

Метод 4. Использование виртуальных сред
Виртуальные среды предоставляют изолированные среды Python, в которых вы можете устанавливать пакеты, не затрагивая общесистемную установку Python.

Шаг 1. Установите virtualenv
Откройте терминал и введите следующую команду:

pip install virtualenv

Шаг 2. Создайте виртуальную среду
Чтобы создать виртуальную среду, перейдите в каталог проекта в терминале и введите следующую команду:

virtualenv myenv

Шаг 3. Активируйте виртуальную среду
Чтобы активировать виртуальную среду, используйте следующую команду:

source myenv/bin/activate

Шаг 4. Установите пакет
Чтобы установить пакет в виртуальной среде, используйте следующую команду: