Windows环境下如何安装superset?

  1. 在python官网下载python安装包并安装python。这里安装python 3.6。

    安装过程中,记得勾选"增加环境变量"。

    Windows环境下如何安装superset?

    Windows环境下如何安装superset?

  2. 下载Visual C++ 2015 Build工具,并安装。

    Windows环境下如何安装superset?

  3. 安装virtualenv,用于建立虚拟环境,在这里安装包,不影响python自身的工作环境。

    CMD输入命令

    pip install virtualenv

    Windows环境下如何安装superset?

  4. 用virtualenv先在D盘建立工作目录,比如"D:\vir_env"目录。

    在CMD输入下面的命令:

    d:

    cd D:\vir_env

    virtualenv env

    再输入以下命令,激活虚拟环境

    env\Scripts\activate

    激活后可以看到(env)的提示

    Windows环境下如何安装superset?

  5. 根据python版本下载sasl,并安装。

    pip install sasl-0.2.1-cp36-cp36m-win_amd64.whl

    Windows环境下如何安装superset?

  6. 安装superset。

    安装完成后,配置管理员账号,设置账户名、密码。

    fabmanager create-admin --app superset

    Windows环境下如何安装superset?

  7. #设置工作目录

    cd D:\vir_env\env\Lib\site-packages\superset\bin

    初始化数据库

    Python  superset db upgrade

    # 加载例子

    Python superset load_examples

    # 初始化角色和权限

    Python superset init

  8. 启用服务。

    Python superset runserver -d

    利用先前设置的用户名及密码在网页打开'localhost:8088'即可。

  9. 添加数据库:

    出现ERROR: {"error": "Connection failed!\n\nThe error message returned was:\nNo module named MySQLdb"} 错误

    则返回输入 添加数据库依赖

    (venv) [root@cdh2 ~]# pip install mysqlclient
    MySQL    pip install mysqlclient    mysql://
    Postgres    pip install psycopg2    postgresql+psycopg2://
    Presto    pip install pyhive    presto://
    Oracle    pip install cx_Oracle    oracle://
    Redshift    pip install sqlalchemy-redshift    redshift+psycopg2://
    MSSQL    pip install pymssql    mssql://
    Impala    pip install impyla    impala://
    SparkSQL    pip install pyhive    jdbc+hive://
    继续添加数据库,成功
     

原文转自:

https://jingyan.baidu.com/article/d5a880ebf6d6c613f047cc79.html

https://blog.csdn.net/qq_41623990/article/details/81203841 

猜你喜欢

转载自blog.csdn.net/mysteryflower/article/details/92829795