美文网首页
Mac端安装Superset

Mac端安装Superset

作者: theFullHorizon | 来源:发表于2020-11-05 18:03 被阅读0次

    mac端安装superset过程一直采坑不断,今天就把安装时候遇到的问题记录下,方便之后遇到该问题的同学参考。

    如果你使用如下方式新建虚拟环境,并在虚拟环境中安装superset,你将会一直提示 error: command 'gcc' failed with exit status 1。因为conda安装的虚拟环境,只会把虚拟环境的目录生成在anaconda安装目录下的env目录下。而superset的安装必须使用pip,而不是conda。这样使用pip安装时就会报各种gcc问题。

    错误的方式

    conda create -n virtual_name python=3.6
    conda activate virtual_name
    pip install apache-superset
    

    正确的安装步骤如下(使用python自带的虚拟环境安装方法):

    pip install virtualenv
    python3 -m venv venv
    . venv/bin/activate
    pip install apache-superset
    superset db upgrade
    
    # Create an admin user (you will be prompted to set a username, first and last name before setting a password)
    $ export FLASK_APP=superset
    superset fab create-admin
    
    # Load some data to play with
    superset load_examples
    
    # Create default roles and permissions
    superset init
    
    # To start a development web server on port 8088, use -p to bind to another port
    superset run -p 8088 --with-threads --reload --debugger
    

    参考:superset 官网

    相关文章

      网友评论

          本文标题:Mac端安装Superset

          本文链接:https://www.haomeiwen.com/subject/zydavktx.html