Установка пакетов 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. Установите пакет
Чтобы установить пакет в виртуальной среде, используйте следующую команду: