本文主要记录本人从 PyPI 安装 Superset 的过程和遇到的问题。从 PyPI 安装 Superset,首先应先创建虚拟环境。可以参考我的另外两篇博文,学习 Python 和虚拟环境的管理:
Superset 目前不支持 Python3.12。具体错误信息和原因见我的另外一篇博客:Superset 暂不支持 Python 3.12。
操作系统依赖
Superset 在其元数据库中存储数据库连接信息。为此,我们使用加密 Python 库对连接密码进行加密。不幸的是,这个库具有操作系统级别的依赖。
Debian and Ubuntu
下面的命令将确保安装所需的依赖:
sudo apt-get install build-essential libssl-dev libffi-dev python-dev python-pip libsasl2-dev li