win10安装superset,python3.7.4(32位)

(新手!!!!)第一次接触到使用python,安装superset也看了别人的东西

https://www.jianshu.com/p/8228a6790921

https://www.cnblogs.com/lovely-lisk/p/11411785.html

主要参考这两篇(感谢大佬)

如有错误,望指正!谢谢!

1、安装python(之前安装了,这个不写了,我的版本是3.7.4的)

2、安装虚拟环境

pip install virtualenv

创建目录:E:/vir

cmd 切换到vir 目录

virtualenv env

env\Script\active

 

3、安装sasl,sasl官网https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl

我用的倒数第二个,那个37,就是python3.7的。先把它下载放到工作目录,然后在使用pip install

4、安装superset(开始坑多多了)

pip install superset

然后就等着,过一会就开始出现一大片一大片的红色的东东

大概就是缺少pandas、flask-jwt-extended、flask-appbuilder、SQLAlchemy

然后就是安装这几个东东(还是在(env)E:\vir这个地方装)

 pip install pandas==0.23.4

pip install flask-jwt-extended==3.10.0

pip install flask-appbuilder==1.12.1 

pip install sqlalchemy==1.2.18

装完以后,我也不知道好不好用,然后报缺vc++14啥啥啥的

然后就下载(安装起来挺大的,这个在最前面的那个第二篇文里面有说可以自己去下载。我的是朋友下好的,我直接安装的)

装完以后要重启,然后重启以后还是在虚拟的那个目录再安装一下superset,然后就又错了,

就是

就是少东西了,就是白色的字第三行写的filename那个少了,安装一下https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl找到

下载刚刚报错的那个版本的就行,放在E:vir下面,这个和第3步sasl是一个网站,按字母顺序排的,找一下就能找到

下载完,放到E:vir目录一下,就执行安装,如果不先下载放好在E:vir下,他就会说我的文件不存在,所以先下载,再通过命令行安装

然后再pip install superset,就好了

安装基本就遇到这几个问题

 

5、分配管理员

这里我直接通过了,就是我输入的username是admin,firstname:admin,lastname:user.邮箱输入自己的就可以,密码输入的时候看不到,自己记住就可以

这里可能会报错:----------------------------------------------------------------------------------------

pandas库不兼容

需要卸载掉在重新安装:(这个是网上看的,我在这里没报错,应该可以用的,就是版本号兼容就行)

pip  uninstall pandas

pip install pandas==0.23.4

6、切换到工作目录,初始化数据库

就下面图片前面的两行,第一行切换目录,第二行初始化数据库

它会自动运行,过一会

这样子就好了,自己初始化数据库结束

这里也可能报错:------------------------------------------------------------------------------

SQLAlchemy版本的问题(这一步我也没报错,所以解决办法我也没试过)

pip uninstall SQLAlchemy

pip install SQLAlchemy==1.2.18

python superset db upgrade

7、加载测试例子

也是等着它自己完成

8、初始化角色和权限

9、启用服务:

10、启用完服务,打开浏览器,输入localhost:8088

输入你自己设置的账号密码就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章