安装superset过程-全过程。。

使用Python搭建一个可视化的数据分析BI,少不了使用superset。
1.创建虚拟环境,我本地的使用的是ananconda配置的Python环境,
在这里插入图片描述
安装superset过程-全过程。。_第1张图片

2.1激活虚拟环境,然后直接pip 安装,这里使用的是豆瓣的镜像进行安装
pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com superset
在这里插入图片描述
下载的还是很快的。
安装superset过程-全过程。。_第2张图片
在这里插入图片描述
前面几次我是直接使用pip install 安装的,均失败了。。错误提示是系统缺少C++
如果你安装失败的话,
https://blog.csdn.net/folecld123/article/details/80705616 这里有大佬写的安装过程,可以参考一下。

3.1将pycharm的编译环境修改一下。
安装superset过程-全过程。。_第3张图片
开始使用superset,首先进行激活,以及将其汉化再使用。
安装superset过程-全过程。。_第4张图片
不出意外的,又出错了,,
配置相应的依赖包。创建一个request_list.txt 的文件。

virtualenv
backoff
bleach
click
celery
colorama
contextlib2
croniter
cryptography
flask
flask-appbuilder
flask-caching
flask-compress
flask-talisman
flask-wtf
flask-migrate
gunicorn
geohash
geopy
humanize
isodate
markdown
msgpack
polyline
prison
pandas
parsedatetime
pathlib2
pyarrow
pyyaml
python-geohash
python-dotenv
sasl
simplejson
urllib3
walk

还是用国内的镜像资源安装
pip install -r F:\envs\superset_env\Scripts\request_list.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
在这里插入图片描述
很快就安装完成了。
3.2继续设置用户名和密码。坑啊,,还是刚才那个错误。
没办法,只能重来了。。
https://blog.csdn.net/gz15126051420/article/details/78258620
这个大佬写的博文,也是windows的环境。
3.3 配置C++的环境。
#安装Microsoft Visual C++ Build Tools
https://pan.baidu.com/s/16jVqbrHALNyammOoGKuJjQ
提取码:u2v6
下载了之后进行安装。。
安装superset过程-全过程。。_第5张图片
3.4 安装sasl 。
通过 http://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl 下载对应的版本
我的Python是3.6.5 的,且对应的是64位的。
在这里插入图片描述
然后进行安装,
在这里插入图片描述
3.5、
我将anaconda 卸载了,重新装的Python3.6.5版本。
安装superset过程-全过程。。_第6张图片
在这里插入图片描述
安装完毕。
这次我就直接用这个重新配置环境虚拟环境。,安装创建虚拟环境的包。
pip install -i https://pypi.douban.com/simple virtualenv
安装superset过程-全过程。。_第7张图片
3.6、创建新的虚拟环境
https://www.jianshu.com/p/6bf33e479753 使用虚拟环境。

安装superset过程-全过程。。_第8张图片
安装superset过程-全过程。。_第9张图片
3.6.1 使用虚拟环境中的Python解释器,,pip 安装前面下载好的ssl
然后安装superset。0.34
安装superset过程-全过程。。_第10张图片
又运行了一遍,,
pip install -r F:\all_envs\superset_env\request_list.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
把前面的连个软件安装一下,node.js

安装superset过程-全过程。。_第11张图片
yarn这个软件,我安装路径是默认的。。
安装superset过程-全过程。。_第12张图片
安装了yarn之后 找到这个文件,然后将这个文件复制到C:\Users\Administrator\AppData\Local\Programs这个目录下,然后将yarn中的bin路劲添加到环境变量中,
安装superset过程-全过程。。_第13张图片
安装superset过程-全过程。。_第14张图片

C:\Users\Administrator\AppData\Local\Programs\Yarn\bin
这个是修改前的环境变量,,将其修改掉
在这里插入图片描述
修改为:
安装superset过程-全过程。。_第15张图片
4.使用git 获取源码,我的电脑里面前面装的有git,你也可以装一下,,很好用。
#下载源代码
git clone https://github.com/apache/incubator-superset.git
在这里插入图片描述
克隆下来的文件在C盘
安装superset过程-全过程。。_第16张图片
安装superset过程-全过程。。_第17张图片
5.
在克隆下来的incubator-superset 文件夹下创建新的虚拟环境。venv
在这里插入图片描述
然后手动进入该文件夹,激活该虚拟环境。。然后 cd superset/assets 进入该文件。
在这里插入图片描述
安装superset过程-全过程。。_第18张图片
pip install -r F:\all_envs\superset_env\request_list.txt -i https://pypi.doubanio.com/simple/ 实测清华的没有豆瓣的快
在这个虚拟环境又运行了一遍。。

6.(superset_env) F:\all_envs\superset_env\Scripts>pip install -i https://pypi.doubanio.com/simple/
–trusted-host pypi.doubanio.com prison==0.1.2 要下载这个版本。
今天绕了一大圈,最后还是这个问题,,所以这么长时间,简直都是在浪费时间。。
安装superset过程-全过程。。_第19张图片

下面来解决FLASK_APP的问题。 安装了这两个包。。
安装superset过程-全过程。。_第20张图片
启动数据库程序出错,显示WTF包没有。那就再安装一下。
在这里插入图片描述
启动管理员设置。再次缺少包名。。
安装superset过程-全过程。。_第21张图片
安装一下,再启动一次。
安装superset过程-全过程。。_第22张图片
我再次安装了selenium,retry,
成功的安装了。。
安装superset过程-全过程。。_第23张图片
https://gist.github.com/mark05e/d9cccae129dd11a21d7219eddd7d9923 windows的安装,,

成功的安装了,启动服务
python superset run -p 8088 --with-threads --reload --debugger
安装superset过程-全过程。。_第24张图片
第一次是照着别人的安装.txt过程进行的。。没有安装成功。。

你可能感兴趣的:(Python可视化框架)