Установка

Установка#

Для установки и запуска проекта воспользуйстесь poetry или python venv.

Об описании оболочек, а также об их настройке смотррите в соответствующем разделе документации.

Для начала скопируйсте репозиторий проекта, использую git.

git clone https://notabug.org/milinuri/sparser

Через poetry#

Установка через poetry достаточно простая и сводится к одной команде.

Предупреждение

К сожалению из-за конфликта версий вы не сможете установить зависимости для Вконтакте версии бота.

# Для запуска ядра проекта
poetry install

# Для запуска обёртки Telegram
poetry install --with telegram

Через python venv#

Первым делом вам необходимо создать новое виртуальное окружение в корневой директории вашего проекта.

python -m venv venv

теперь для утсановки и последующего запуска вам нужно активировать виртуальное окружение. Активируйте его всякий раз, как хотите запустить проект.

. venv/bin/activate

Теперь для установки всех зависимостей используем pip.

pip install -r requirements.txt