1. Установка необходимых инструментов
Прежде всего, убедись, что Python и пакетный менеджер pip установлены на твоей системе. В Manjaro это можно сделать с помощью pacman:
sudo pacman -S python python-pipДля создания виртуальных окружений рекомендуется использовать модуль venv, который обычно поставляется вместе с Python.
2. Создание виртуального окружения
Для создания виртуального окружения, выполните следующие шаги:
- Откройте терминал.
- Перейдите в директорию вашего проекта или создайте новую директорию для проекта.
mkdir my_project
cd my_project- Создайте виртуальное окружение с помощью
venv:
python -m venv venvЗдесь venv — это имя каталога для вашего виртуального окружения. Вы можете назвать его по-другому, если хотите.
3. Активация виртуального окружения
Для активации виртуального окружения выполните следующую команду:
source venv/bin/activateПосле активации в начале командной строки появится (venv), что указывает на то, что виртуальное окружение активно.
4. Деактивация виртуального окружения
Чтобы деактивировать виртуальное окружение, просто введите команду:
deactivateУправление зависимостями
1. Установка зависимостей
После активации виртуального окружения, ты можешь установить необходимые пакеты с помощью pip:
pip install package_name2. Создание списка зависимостей
Когда ты установил все необходимые зависимости, их можно зафиксировать в файл requirements.txt. Для этого используется следующая команда:
pip freeze > requirements.txtЭтот файл будет содержать список всех установленных пакетов и их версии.
3. Установка зависимостей из файла
Если у тебя есть файл requirements.txt, можно установить все указанные в нем пакеты с помощью одной команды:
pip install -r requirements.txt