Установка Superset с помощью Docker Compose и подключение к ClickHouse
Не получается установить необходимые библиотеки для подключения ClickHouse к SuperSet. Делаю всё по инструкции:
git clone https://github.com/apache/superset
cd superset
touch ./docker/requirements-local.txt
echo "clickhouse-driver>=0.2.0" >> ./docker/requirements-local.txt
echo "clickhouse-sqlalchemy>=0.1.6" >> ./docker/requirements-local.txt
docker-compose -f docker-compose-non-dev.yml up
Получаю ошибку:
superset_worker_beat | File "/app/superset/extensions/__init__.py", line 33, in <module>
superset_worker_beat | from superset.utils.encrypt import EncryptedFieldFactory
superset_worker_beat | File "/app/superset/utils/encrypt.py", line 23, in <module>
superset_worker_beat | from sqlalchemy.engine import Connection, Dialect, RowProxy
superset_worker_beat | **ImportError: cannot import name 'RowProxy' from 'sqlalchemy.engine'** (/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/__init__.py)
Подскажите, что сделать нужно, ни где не нашёл что у кого-то были такие проблемы.