精华内容
下载资源
问答
  • superset安装

    2021-02-22 18:20:06
    superset安装 写在前面 参考官网操作 python版本 3.7.4 准备环境 安装 virtualenv pip install virtualenv 激活 virtualenv # 先在D盘建立d:/python/myproject 目录。 d: md python cd python md myproject...

    superset安装

    写在前面

    参考官网操作
    在这里插入图片描述

    python版本 3.7.4
    下载python3.7.4

    准备环境

    1. 安装 virtualenv
    	pip install virtualenv
    

    安装vitualenv

    1. 激活 virtualenv
    # 先在D盘建立d:/python/myproject 目录。
    d:
    md python
    cd python
    md myproject
    cd myproject
    
    # 初始化
    virtualenv env
    
    # 激活
    env\Scripts\activate
    

    使用官网的方法没有成功,这个方法成功了 参考链接
    初始化virtualenv
    注意激活之后 前面会多一个env
    激活成功
    安装 Microsoft C++ Build Tools
    安装时选择默认选项即可

    安装superset

    # 安装superset  与官网相比 添加 -i https://pypi.douban.com/simple 下载快一点
    pip install -i https://pypi.douban.com/simple apache-superset
    

    安装superset

    # 初始化数据库 与官网相同
    superset db upgrade
    

    superset db upgrade

    # 创建管理员用户
    set FLASK_APP=superset
    superset fab create-admin
    

    创建管理员用户
    上面的username和password后面登录会用到

    # 加载一些样例
    superset load_examples
    

    examples
    报了下面这样一个错,不过好像没有影响。
    error
    如果出现urlopen error [Errno 11004] getaddrinfo failed, DNS服务器地址改成 114.114.114.114,重新执行即可。

    如果出现 (sqlite3.OperationalError) too many SQL variables 暂时不知道怎么处理

    #初始化
    superset init
    

    init

    #启动 在8088端口
    superset run -p 8088 --with-threads --reload --debugger
    

    启动
    访问 (http://127.0.0.1:8088/
    访问

    本地化

    找到 lib\site-packages\superset\config.py
    在这里插入图片描述
    BABEL_DEFAULT_LOCALE 的值改为需要的语言代码,这里改成了 zh
    LANGUAGES 里面可能不全,可以自己加。
    在这里插入图片描述

    完整脚本

    pip install virtualenv
    
    d:
    md python
    cd python
    md myproject
    cd myproject
    
    virtualenv env
    
    env\Scripts\activate
    
    pip install -i https://pypi.douban.com/simple apache-superset
    
    superset db upgrade
    
    set FLASK_APP=superset
    
    superset fab create-admin
    
    #上面的到这里停一下 录入用户名等信息 
    
    superset load_examples
    
    superset init
    
    superset run -p 8088 --with-threads --reload --debugger
    

    可能遇到的问题

    参考下面文章

    https://www.cnblogs.com/calmzeal/p/7359144.html
    https://www.cnblogs.com/gambler/p/12949162.html
    https://blog.csdn.net/qq_43474959/article/details/107902588

    下一篇 superset中文文档(一)介绍

    展开全文
  • Superset 安装

    2021-03-08 18:57:21
    目录安装 Python 环境1.... 安装 Superset 依赖2. 安装(更新)setuptools 和 pip(豆瓣)3. 安装 Supetset5.初始化 Supetset 数据库(Supetset 是一个 web 应用,自带数据库,需要初始化)6. Supers

    • 安装 Python 环境

    Superset 是由 Python 语言编写的 Web 应用,要求 Python3.6 的环境。

    1. 安装 Miniconda

    conda 是一个开源的包、环境管理器,可以用于在同一个机器上安装不同 Python 版本的软件包及其依赖,并能够在不同的 Python 环境之间切换,Anaconda 包括 Conda、Python 以及一大堆安装好的工具包,比如:numpy、pandas 等,Miniconda包括 Conda、Python。此处,我们不需要如此多的工具包,只是用来管理不同版本的 Python 环境,故选择MiniConda。

    2. 下载地址

    https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

    3. 安装 Miniconda(需要连网)

    将 Miniconda3-latest-Linux-x86_64.sh 上传到/opt/module/路径,执行以下命令进行安装,并按照提示操作,直到安装完成。

    bash Miniconda3-latest-Linux-x86_64.sh
    

    在这里插入图片描述

    /opt/module/miniconda3
    

    在这里插入图片描述
    在这里插入图片描述
    安装成功标志
    在这里插入图片描述

    4. 加载环境变量配置文件,使之生效

    source 一下环境变量或者重启一下连接虚拟机的客户端

    source ~/.bashrc
    

    5. 取消激活 base 环境

    Miniconda 安装完成后,每次打开终端都会激活其默认的 base 环境,我们可通过以下命令,禁止激活默认 base 环境。

    conda config --set auto_activate_base false
    

    6. 创建 Python3.6 环境

    配置 conda 国内镜像(清华)

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    
    conda config --set show_channel_urls yes
    

    创建 Python3.6 环境

    注意: 在这个过程中,如果网络不好,安装会失败。解决办法:重复执行以下命令

    conda create --name superset python=3.6
    

    conda 环境管理常用命令

    创建环境:conda create -n env_name
    查看所有环境:conda info --envs
    删除一个环境:conda remove -n env_name --all

    7. 激活 superset 环境

    conda activate superset
    

    激活后效果如下图所示
    在这里插入图片描述

    执行 python 命令查看 python 版本

    在这里插入图片描述

    • Superset 部署

    1. 安装 Superset 依赖

    (superset) [hadoop@hadoop201 ~]$ sudo yum install -y python-setuptools
    (superset) [hadoop@hadoop201 ~]$ sudo yum install -y gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel cyrus-sasl-devel openldap-devel
    

    2. 安装(更新)setuptools 和 pip(豆瓣)

    (superset) [hadoop@hadoop201 ~]$ pip install --upgrade setuptools pip -i https://pypi.douban.com/simple/
    

    说明:pip 是 python 的包管理工具,可以和 centos 中的 yum 类比

    3. 安装 Supetset

    (superset) [hadoop@hadoop201 ~]$ pip install apache-superset -i https://pypi.douban.com/simple/
    

    说明:-i 的作用是指定镜像,这里选择国内镜像(豆瓣)

    5.初始化 Supetset 数据库(Supetset 是一个 web 应用,自带数据库,需要初始化)

    (superset) [hadoop@hadoop201 ~]$ superset db upgrade
    

    说明:flask 是一个 python web 框架,Superset 使用的就是 flask

    若报错:请输入pip install dataclasses 后再次执行上述命令
    在这里插入图片描述

    创建管理员用户

    (superset) [hadoop@hadoop201 ~]$ export FLASK_APP=superset
    (superset) [hadoop@hadoop201 ~]$ flask fab create-admin
    

    在这里插入图片描述

    6. Superset 初始化

    (superset) [hadoop@hadoop201 ~]$ superset init
    

    7. 启动 Supterset

    1)安装 gunicorn

    (superset) [hadoop@hadoop201 ~]$ pip install gunicorn -i https://pypi.douban.com/simple/
    

    说明:gunicorn 是一个 Python Web Server,可以和 java 中的 TomCat 类比

    2)启动 Superset

    (superset) [hadoop@hadoop201 ~]$ gunicorn --workers 5 --timeout 120 --bind hadoop201:8787 "superset.app:create_app()" --daemon
    

    说明:
    workers:指定进程个数
    timeout:worker 进程超时时间,超时会自动重启
    bind:绑定本机地址,即为 Superset 访问地址
    daemon:后台运行

    访问web :http://hadoop201:8787

    3)停止 superset

    (1)停掉 gunicorn 进程

    (superset) [hadoop@hadoop201 ~]$ ps -ef | awk '/gunicorn/&& !/awk/{print $2}' | xargs kill -9
    

    (2)退出 superset 环境

    (superset) [hadoop@hadoop201 ~]$ conda deactivate
    

    (3) superset 启停脚本

    superset 启停脚本链接

    展开全文
  • superset 安装

    2019-03-07 12:39:33
    1,创建虚拟环境 conda create -n superset python=3.6 ...3,安装 pip install superset -i https://pypi.douban.com/simple 4,初始化 切换到 \Anaconda3\envs\superset\Lib\site-packages\...

    1,创建虚拟环境

    conda create -n superset python=3.6
    

    2,创建虚拟环境成功后,启动虚拟环境:

    activate superset
    

    3,安装

    pip install superset -i https://pypi.douban.com/simple 
    

    4,初始化
    切换到 \Anaconda3\envs\superset\Lib\site-packages\superset\bin 目录下

    python superset                                           # 检测安装好没有
    fabmanager create-admin --app superset   # 创建管理员用户
    python superset db upgrade                       # 初始化数据库
    python superset load_examples                 # 载入案例数据
    python superset init                                     # 初始化角色和权限
    python superset runserver -d                      # 启动服务,端口号 8088,使用 -p 更改端口号
    
    展开全文
  • Superset安装

    2019-10-02 07:45:08
    Superset version 1.8.5 # Install superset pip install cairocffi pip install superset yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64 修改superset/config...
    Superset version 1.8.5
     
     
    # Install superset
     
    pip install cairocffi
     
    pip install superset
     
     
    yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64
     
     
    修改superset/config.py
    SQLALCHEMY_DATABASE_URI = 'mysql://user:pswd@host:3306/superset'
     
     
    # Create an admin user
    fabmanager create-admin --app superset
     
    yum install python-devel mysql-devel
    yum install MySQL-python
     
     
    # Initialize the database
    superset db upgrade
     
    pip install flask==0.11
     
    UserWarning: The installed version of numexpr 2.4.4 is not supported in pandas and will be not be used
    pip install numexpr==2.4.6
     
     
    # Load some data to play with
    superset load_examples
     
     
    # Create default roles and permissions
    superset init
     
     
    # Start the web server on port 8088
    superset runserver -p 8088
     
     
     

    转载于:https://www.cnblogs.com/rilley/p/7273924.html

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,159
精华内容 463
关键字:

superset安装