zoukankan      html  css  js  c++  java
  • superset填坑

    pip install superset -i https://pypi.douban.com/simple 
    pip install flask-appbuilder
    1.  
      # 创建管理员账号
    2.  
      fabmanager create-admin --app superset

    报错:在创建管理员账号时报:AttributeError: 'NoneType' object has no attribute 'auth_type'

    解决方案:①、先执行:python superset init  ②、再 执行 python superset fab create-admin 

     或者 

    python superset fab create-admin
    

     接下来会出现一系列的包缺失问题:

    ....Was unable to import superset Error: No module named 'wtforms_json'

    解决办法: pip install WTForms-JSON

    ...Was unable to import superset Error: No module named 'flask_compress'

    解决办法:pip install Flask-Compress

    ...Was unable to import superset Error: No module named 'flask_migrate'

    解决办法:pip install flask-migrate

    ...Was unable to import superset Error: No module named 'celery'

    解决办法:pip install celery

    ...Was unable to import superset Error: No module named 'flask_talisman'

    解决办法:pip install flask-talisaman

     还有无法使用numpy的问题-----》安装numpy 1.19.3

    如果报没有表先执行

    superset db upgrade

    用来初始化数据库

    安装过程中各种提示少包,装就完事了,个别的包会提示没有找到与当前版本匹配的,是因为网络的问题,多试验几次就好了,还有就是有个包安装了还是提示少包,

    照一般的步骤进行安装pip install geohash,在确认安装成功后,import Geohash 仍然报错: ImportError: No module named ‘geohash’, 说找不到geohash模块。 

    然后将init.py更改为从.geohash(在模块名称前面有一个点)而不是从geohash导入。然后改__init__.py里的引用路径,geohash前面加个.

    成功!

    继续出现问题

    ModuleNotFoundError: No module named 'polyline'

    ModuleNotFoundError: No module named 'geopy'

    ModuleNotFoundError: No module named 'backoff'

    ModuleNotFoundError: No module named 'msgpack'

    ModuleNotFoundError: No module named 'pyarrow'

    ModuleNotFoundError: No module named 'contextlib2'

    ModuleNotFoundError: No module named 'croniter'
    ModuleNotFoundError: No module named 'retry'

    ModuleNotFoundError: No module named 'selenium'

    1.  
      # 初始化数据库
    2.  
      python superset db upgrade
    3.  
      #不加python会出错

    错误又来了

    ModuleNotFoundError: No module named 'isodate'
     

    1.  
      # 载入案例数据
    2.  
      python superset db upgrade
    3.  
      # 载入案例数据
    4.  
      python superset load-examples
    5.  
      # 初始化角色和权限
    6.  
      python superset init
    7.  
      # 启动服务,端口号 8088,使用 -p 更改端口号
    8.  
      python superset runserver

    可能遇到的问题:

    Error: No such command “runserver”.

    解决办法:

    使用以下命令启动:

    python superset run -p 8088

    出现如下结果:

    点击网址 http://127.0.0.1:8088/ 即可弹出网页:

    输入之前设置的密码即可。

  • 相关阅读:
    linux下gdb常用的调试命令 .
    Programming lessons I learned
    lvalue和rvalue、传值和传引用、木桶
    gnuplot的简明教程——英文版,很不错
    100 的阶乘末尾有多少个0?
    lvalue和rvalue、传值和传引用、木桶
    gnuplot的简明教程——英文版,很不错
    100 的阶乘末尾有多少个0?
    poj1728
    poj1809
  • 原文地址:https://www.cnblogs.com/mypath/p/14737731.html
Copyright © 2011-2022 走看看