Установка#
Для установки и запуска проекта воспользуйстесь 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