安装superset踩过的坑
问题一:
# fabmanager create-admin --app superset
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
解决方法:
pip install --upgrade setuptools
问题二:
# fabmanager create-admin --app superset
libmysqlclient.so.18:cannot open shared object file: no such file or directory,
解决方法:缺少libmysqlclient.so.18,需要安装mysqlclient。
ROOT权限下: yum install mysql-devel // 一般选择这种方法,,(不同的平台安装的包不一样,如果不能安装mysql-devel,可以选择rpm包安装,或者安装libmysql-devel)
virtualenv下: pip install mysqlclient
如果/usr/lib64/mysql目录下没有libmysqlclient.so.18,,看一下/usr/lib64或者/lib64目录下是否存在,如果不存在再安装其他的软件包
问题三:
ERROR: flask-appbuilder 1.9. has requirement click==6.7, but you'll have click 7.0 which is incompatible.
解决方法:
# grep click /opt/incubator-superset/requirements.txt // 将文件中的 " click==6.7 " 改为 " click==7.0 "
click==7.0 问题四:
ImportError: No module named flask_compress
解决方法:
创建一个新的virtualenv : virtualenv flask
cd 进入flask目录
激活最新创建的这个 virtualenv: source bin/activate
安装flask: pip install flask 问题五:
Was unable to import superset Error: No module named MySQLdb
解决方法:
pip install mysql-python
对于不同的系统和程序有如下的解决方法:
easy_install mysql-python (mix os)
pip install mysql-python (mix os/ python )
pip install mysqlclient (mix os/ python )
apt-get install python-mysqldb (Linux Ubuntu, ...)
cd /usr/ports/databases/py-MySQLdb && make install clean (FreeBSD)
yum install MySQL-python (Linux Fedora, CentOS ...)
问题六:
# superset db upgrade
Loaded your LOCAL configuration at [/usr/lib64/python2./superset_config.pyc]
-- ::,:ERROR:flask_appbuilder.security.sqla.manager:DB Creation and initialization failed: (_mysql_exceptions.OperationalError) (, "Host '192.168.3.4' is not allowed to connect to this MySQL server") (Background on this error at: http://sqlalche.me/e/e3q8)
解决方法:
mysql -uroot -proot
mysql> grant all privileges on *.* to root@192.168.3.4 identified by '123';
mysql> flush privileges;
安装superset踩过的坑的更多相关文章
- 那些最全面的Windows10安装pytorch踩过的坑以及如何应用
那些最全面的Windows10安装pytorch踩过的坑以及如何应用 一.pytorch简介 2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch.它是一个基 ...
- 最细的eclipse 安装maven踩过的坑
Eclipse安装maven插件踩过的坑 在线安装maven eclipse安装maven插件,在网上有各种各样的方法,博主使用过的也不止一种,但是留下的印象总是时好时不好,同样的方法也不确定那一次能 ...
- 总结安装matlab踩到的坑
个人安装matlab3次,每次都遇到不同的安装问题,现在将遇到的问题总结下来,以供参考. 本次安装MATLAB的步骤参考的博文 https://blog.csdn.net/u012313335/art ...
- Win7 安装 Docker 踩的那些坑
公司电脑是 WIN7 x64 旗舰版 SP1,安装 Docker 时踩了好多雷,分享出来给大家排排雷. 首先,Docker Desktop Installer 的 Windows 版只支持 Win10 ...
- 安装Postgresql踩过的坑
PG安装相关的 1 系统语言的设置 PG的安装,和系统的locale设置有一定的关系,需要设置,如在.profile或.bashrc中 也可以运行下面的命令: dpkg-reconfigure lo ...
- Centos7安装docker-compse踩过的坑
一.概要 本文,我们介绍如何在centos7环境下安装docker-compose, 记录下安装过程步骤以及遇到的问题还有解决办法. 二.安装方式 1.官方安装方式 sudo curl -L ht ...
- MacOS 安装 gdb 踩过的坑
今天在 OS X EI Capitan 10.11.6 中安装 gdb 的时候,出了一堆状况,写下此文以便以后能够时刻提醒自己. 解决方案 1.安装 gdb $ brew install gdb $ ...
- 基于RHEL6.3 安装MySQL踩过的坑
MySQL版本:Percona-Server-5.6.29 OS:RHEL6.3 安装出错 [mysql@oracle ~]$ /home/mysql/scripts/mysql_install_db ...
- 20190416 OSX系统使用VMware Fusion安装CentOS7踩的那些坑
一.创建虚拟机 (1)在虚拟机资源库中点击[+添加]按钮,选择“新建...”选项 (2)选择创建自定义虚拟机 (3)选择系统类型为CentOS (4)选择虚拟磁盘类型 (5)选择虚拟机存储位置:点击[ ...
随机推荐
- jdbcTemplate的queryForList的使用方法
jdbcTemplate的queryForList的使用方法如下,它不一样的地方是,它获得的结果,会再放到一个map里去: List rows = jdbcTemplate.queryForList( ...
- shell笔记-----常用命令积累
set -x # 执行指令前,先输出指令#set -o xtrace # 与set -x效果一样 set -e 在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就 ...
- 在jsp中出现:Syntax error, insert "Finally" to complete TryStatement错误
在jsp中出现:Syntax error, insert "Finally" to complete TryStatement错误 可能括号不匹配{}
- 【10】css设置文字不换行,超过的部分用“...”代替
设置文字不换行,超过的部分用“...”代替 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 210 ...
- MySQL orzdba、dodba、top、iostat、vmstat、perf等
1 mysq自带的mysqladmin命令 mysqladmin -usystem -p*** -h127.0.0.1 -P3306 -r -i 1 extended-status \ |grep & ...
- Sqlserver实现故障转移 — 域控(1)
一 .实现目的:实现两台sqlserver数据库服务器的实时备份及故障转移:即:其中一台数据库服务器宕机后,应用程序可自动连接到另一台数据库服务器继续运行. 二.域控:域控制器是指在“域”模式下,至 ...
- DJANGO MODEL FORMSETS IN DETAIL AND THEIR ADVANCED USAGE
Similar to the regular formsets, Django also provides model formset that makes it easy to work with ...
- python学习之面向对象(四)
6.9 反射 反射是非常重要的内置函数之一. 反射是通过字符串去操作对象相关的属性,这里的对象包括:实列,类,当前模块,其他模块. 主要的四个函数: 查看: hasattr(对象,待查内容的字符串形式 ...
- LeetCode.1051-身高检查器(Height Checker)
这是小川的第390次更新,第420篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第252题(顺位题号是1051).要求学生按身高递增的顺序站列来拍年度照片. 返回没有站在 ...
- js脚本实现在该界面直接跳转到一个登录界面并且自动登录
1:首先说明的是自动登录也是需要密码的,这是前一个网页传输过去的 2:这里我使用的是post提交表单的形式 <------------------------------------------ ...