专栏名称: 秦路
我不帅,无趣,每说三句话就会撒两次谎
目录
相关文章推荐
来去之间  ·  //@白城以北:转发微博-202506082 ... ·  2 天前  
来去之间  ·  转发微博-20250608181117 ·  2 天前  
51好读  ›  专栏  ›  秦路

一小时建立数据分析平台

秦路  · 公众号  ·  · 2017-08-12 23:08

正文

请到「今天看啥」查看全文


conda create是创建虚拟环境的命令。-n是环境的命名参数,在这里,我们创建了名为superset的环境,它安装在Anaconda的envs目录下。python版本为3.4(superset暂时不支持3.6)。


该命令只会安装基础包,如果需要额外安装其他包,在命令行后加上想要的包名字即可,如python=3.4 numpy pandas。


安装很迅速,完成后,我们的Python环境还是默认版本,现在需要激活虚拟环境。



source activate superset


source activate是激活命令,superset为想要激活的虚拟环境名。windows和mac的命令不一样,win只要activate superset 。如果要退出,则是source deactivate或者deactivate。


激活成功后,命令行前面会多出一个前缀(superset),表明切换到了新的虚拟环境。 接下来安装superset。


pip install superset


pip会自动安装所有的依赖,速度可能有点慢,建议更改pip源。



命令行后加上 -i https://pypi.douban.com/simple ,我这里用了豆瓣的镜像源,速度嗖嗖的。


如果安装过程中报错,是部分程序缺失,像系统比较老旧的win用户,需要安装新版的visual c++,网上搜索教程即可。在官网的教程中,还要求pip install cryptography==1.7.2,我没有安装也没有影响,供大家参考。其他报错,都可以通过搜索解决。


安装成功后,需要进行初始化配置,也是在命令行输入。


fabmanager create-admin --app superset


首先用命令行创建一个admin管理员账户,也是后续的登陆账号。会依次提示输入账户名,账户使用者的first name、last name、邮箱、以及确认密码。fabmanager是flask的权限管理命令,如果大家忘了密码,也能重新设立。


superset db upgrade


初始化数据源。


superset load_examples


载入案例数据,这里的案例数据是世界卫生组织的数据,也是上文演示的各类可视化图表,大家登陆后能够直接看到。下载速度还行。


superset init


初始化默认的用户角色和权限。


superset runserver


最后一步骤,启动Superset服务。因为我们是本地环境,所以在浏览器输入 http://localhost:8088 即可。在runserver后面添加 -p XXXX 可更改为其他端口。



进入登陆界面,输入登陆密码,大功告成。








请到「今天看啥」查看全文