- 本项目使用的工具以及版本 (其它版本没有测试)
- hadoop3.2.1
- spark2.2.1
- mysql8
- python3
- 用到的python模块可用pip工具下载。eg. pip install pymysql
- 必要的扩展工具
- 请把项目中的jdbc文件放在spark安装目录的jars文件下
- 进入FruitFree/flaskr目录,修改config.py文件夹,设置数据库账号密码
- 退回FruitFree文件夹
- 在命令行中设置临时变量(请确保在FruitFree文件夹下)
- windows
- set FLASK_APP=flaskr
- set FLASK_ENV=development (调试模式)
- flask init-db (初始化数据库)
- linux
- export FLASK_APP=flaskr
- export FLASK_ENV=development
- flask init-db
- windows
- 进入FruitFree/compute目录,修改config.py文件夹,设置数据库账号密码
- 执行所有py文件(到这里数据都在数据库中了)
- 命令行命令:flask run
- 浏览器输入 127.0.0.1:5000
- 进入FruitFree文件夹
- 在命令行中设置临时变量
- windows
- set FLASK_APP=flaskr
- set FLASK_ENV=development (调试模式)
- linux
- export FLASK_APP=flaskr
- export FLASK_ENV=development
- windows
- 命令行命令: flask run
- 在浏览器输入 127.0.0.1:5000