起始环境
Ubuntu 22.04 啥也没有
安装过程
-
先装anaconda, 用的命令是
wget <https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh> -
然后创建虚拟环境
conda create -n superset python==3.10 conda activate superset -
然后打开apache superset官网看文档来安装
Installing From Scratch | Superset (apache.org)
使用命令
pip install apache-superset这个正常完成了. 然后执行superset db upgrade报错了 -
又装了两个包
pip3 install sqlalchemy==1.3.24 -i https://pypi.douban.com/simple/ pip3 install dataclasses -i https://pypi.douban.com/simple/ pip3 install --force-reinstall MarkupSafe==2.0.1 pip install sqlparse=='0.4.3'还把pip升级了
python -m pip install --upgrade pip然后还报错
看文档, 执行了
export FLASK_APP=superset export PYTHONPATH=. openssl rand -base64 42 (这里把生成的内容复制下来) vi superset_config.py内容是
SECRET_KEY='EZCalJvLbEo7eNz1HT3Zb68nOvQY51AuKoBHAEvwZj54O4bg49n9y7kU'这样的
再执行
superset db upgrade
superset fab create-admin
都成功了 , 但是执行 superset load_examples 又报错了.
sudo vi /etc/hosts
添加
151.101.108.133 raw.githubusercontent.com
再执行
superset load_examples