mirror of
https://gitverse.ru/kpa39l/chronicle.nixg.ru.git
synced 2026-09-29 09:55:08 +00:00
Fix telegram-archiver: graceful startup without .env + dev tools
This commit is contained in:
@@ -29,11 +29,40 @@
|
||||
|
||||
## Установка
|
||||
|
||||
### 1. Клонирование и зависимости
|
||||
### 1. Установка uv (менеджер пакетов и виртуальных окружений)
|
||||
|
||||
```bash
|
||||
# Windows
|
||||
pip install uv
|
||||
|
||||
# macOS / Linux
|
||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
```
|
||||
|
||||
### 2. Создание виртуального окружения
|
||||
|
||||
```bash
|
||||
cd telegram-archiver
|
||||
pip install -r requirements.txt
|
||||
uv venv
|
||||
```
|
||||
|
||||
Активация виртуального окружения:
|
||||
|
||||
```bash
|
||||
# Windows (PowerShell)
|
||||
.venv\Scripts\Activate.ps1
|
||||
|
||||
# Windows (cmd)
|
||||
.venv\Scripts\activate
|
||||
|
||||
# macOS / Linux
|
||||
source .venv/bin/activate
|
||||
```
|
||||
|
||||
### 3. Установка зависимостей
|
||||
|
||||
```bash
|
||||
uv pip install -r requirements.txt
|
||||
```
|
||||
|
||||
### 2. Получение Telegram API ключей
|
||||
|
||||
Reference in New Issue
Block a user