# 项目部署
## 检查python环境
1. cmd中输入python,是否能进入
2. pip查看库
3. pip下载库
```shell script
pip install -r requirements.txt
```
## 安装virtualenv
``` shell script
pip install virtualenv
pip install virtualenvwrapper-win
```
## 【选】初始化虚拟环境
```shell script
# 创建
mkvirtualenv -p python3.8 onion_web
# 查看所有虚拟环境
workon
# 进入虚拟环境
workon onion_web
# 安装django
pip install django
# Pycharm创建项目
```
## 检查MySQL环境
cmd中
```shell script
mysql -u root -p
xxx
create database onion_web;
show databases;
```
## 部署django项目
### 数据库
先修改`settings.py`参数
```python
dic = {
'ENGINE': 'django.db.backends.mysql', # Django的引擎,还可以用Oracle等
'NAME': 'onion_web', # 数据库名
'USER': 'root', # 用户名
'PASSWORD': '123', # 密码
'HOST': '127.0.0.1', # 数据库服务器地址
'PORT': 3306, # 端口号(MySQL默认3306)
}
```
再执行指令
```shell script
python manage.py makemigrations
python manage.py migrate
```
### 修改views.py
csv文件的路径得写绝对路径,要改下。
### 数据载入数据表
```shell script
python manage.py runserver
```
访问`127.0.0.1:8000/data/`,然后访问`127.0.0.1:8000/onion/list/`查看是否有数据。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
数据来源是和鲸社区开源数据,数据是印度的市场上的洋葱价格数据。 平台是基于Django搭建的后端,前端使用Bootstrap+Echarts完成的,数据库采用MySQL,大数据使用Hadoop的HDFS和Spark来完成的,采用离线分析。 数据源是csv文件,Django通过pandas读入,ORM录入MySQL。在Spark Shell中撰写Scala代码,通过JDBC连接MySQL获取数据,并大部分通过Spark SQL来分析出结果,然后以json格式保存在HDFS中。手动将HDFS中的数据下载下来,Django通过I/O操作,获取到分析成功的结果数据,然后调整数据格式,让ECharts可视化展示在前端。
资源推荐
资源详情
资源评论
收起资源包目录
免费[0基础实战]基于大数据的洋葱数据分析可视化平台 (1236个子文件)
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
_SUCCESS 0B
OnionPrices2020.csv 7.04MB
part-00031-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 166B
part-00118-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 163B
part-00147-9f38bd10-3ae4-447e-8bd0-56e07a831780-c000.json 149B
part-00105-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 146B
part-00030-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 138B
part-00143-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 135B
part-00160-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 129B
part-00062-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 128B
part-00136-1479a6a1-4807-4b1b-9818-673bb63209df-c000.json 113B
part-00163-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 111B
part-00065-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 107B
part-00063-ee35d613-aa72-480c-953f-e11f0db3bd75-c000.json 106B
part-00156-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 106B
part-00061-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 105B
part-00027-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 105B
part-00129-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 104B
part-00191-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 104B
part-00075-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 103B
part-00010-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 103B
part-00151-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 103B
part-00122-ee35d613-aa72-480c-953f-e11f0db3bd75-c000.json 102B
part-00081-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 101B
part-00074-d964ae2a-bd2e-4b3d-abc2-5fe27e32b335-c000.json 101B
共 1236 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
Ans_min
- 粉丝: 228
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功