Перейти к основному содержанию
Это пошаговый пример того, как начать работать с Python и сервисом ClickHouse Cloud.
Имейте в виду, что версии Python и зависимости библиотек постоянно меняются. Также убедитесь, что используете последние поддерживаемые версии как драйвера, так и окружения Python, когда будете выполнять этот пример.На момент написания статьи мы используем драйвер clickhouse-connect версии 0.5.23 и Python 3.11.2 соответственно.

Шаги

  1. Проверьте версию Python:
  1. Мы соберём проект в папке ch-python:
  1. Создайте файл зависимостей requirements.txt со следующим содержимым:
  1. Создайте файл исходного кода Python с именем main.py:
  1. Создайте виртуальное окружение:
  1. Активируйте виртуальное окружение:
После активации среды в начале приглашения терминала должен появиться префикс (venv), установите зависимости:
  1. Запустите код!
Если вы используете более старую версию Python (например, 3.9.6), у вас может возникать ImportError, связанный с библиотекой urllib3. В таком случае либо обновите окружение Python до более новой версии, либо зафиксируйте версию urllib3 на 1.26.15 в файле requirements.txt.
Последнее изменение 25 июня 2026 г.