Flask+Vue+Scrapy+mongodb+echarts招聘信息可视化系统,做毕设时踩过的一些坑
开发准备:
- 工具软件及环境包安装
Pycharm安装
(1)进入网址https://www.jetbrains.com/pycharm/download/网址,找到pycharm专业版,安装
(2)进入软件,转到控制台终端,输入命令mkdir pycharmproject即可
(3)使用命令cd pycharmproject,然后选择项目类型(纯Python、Flask等),新建项目即可。
Mongo安装
进入页面https://www.mongodb.com/download-center/community,选择version版本为4.4.6,platform为Windows,package为msi,点击下载。安装即可。
Node.Js安装
(1)进入官网:https://nodejs.org/en/download/,下载合适版本
(2)系统变量下新建NODE_PATH,输入E:\nodejs\node_global\node_modules
(3)由于vue的npm命令速度较慢,这里采用cnpm命令。执行npm config set registry https://registry.npm.taobao.org即可。
工具包安装
Python包统一采取pip install+包名 命令,包名如下:
Flask、Bs4、Scrapy、Pymongo、Pyecharts、jieba、tlib、flask_cors
项目目录:
前端采用Vue,使用脚手架,命名为client。
后端使用Flask,命名为job51Flask
爬虫用scrapy,命名为data。
踩坑代码:
具体实现就不说了,这里放