目录

  • 环境
  • 安装
      • requirement:
    • (1)-------------------anaconda----------------------------
    • (2)-------------------flask----------------------------
    • (3)-------------------mysql----------------------------
    • (4) -------------------其他----------------------------
  • Reference

环境

ubuntu16.04lts
anaconda

安装

requirement:

(1)-------------------anaconda----------------------------

安装参见 链接

(2)-------------------flask----------------------------

flask == 1.02

pip install flask

(3)-------------------mysql----------------------------

3.1 安装mysql

ubuntu上安装mysql非常简单只需要几条命令就可以完成。

sudo apt-get install mysql-server          //服务端
sudo apt-get install mysql-client          //客户端
sudo apt-get install libmysqlclient-dev    //程序编译时链接的库

安装过程中会提示设置密码什么的,注意设置了不要忘了!安装完成之后可以使用如下命令来检查是否安装成功:

sudo netstat -tap | grep mysql

通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。然后输入下面命令登陆:

mysql -u root -p

-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

3.2 mysql-client

pip install mysql-client

注意:
mysql-python 只是适用于Python2, python3这样安装的话会直接报错;如果你使用的是python3的话,相关库函数的使用,可以使用‘mysql-client’

3.3 ORM框架

pip install flask-sqlalchemy

(4) -------------------其他----------------------------

4.1 flask- script:

flask的组件,用于运行flask程序。
Flask-Script是一个让你的命令行支持自定义命令的工具,它为Flask程序添加一个命令行解释器。可以让我们的程序从命令行直接执行相应的程序。

pip install flask-script

4.2 flask-migrate

Flask-Migrate是一个为Flask应用处理SQLAlchemy数据库迁移的扩展,使得可以通过Flask的命令行接口或者Flask-Scripts对数据库进行操作。

pip install flask-migrate

4.3 redis安装和设置

sudo apt-get install redis-server

参见https://blog.csdn.net/weixin_42237113/article/details/108141450

Reference

https://blog.csdn.net/weixin_42237113/article/details/107015030

https://www.cnblogs.com/lfri/p/10437694.html

https://blog.csdn.net/qq_27527961/article/details/80254166

flask-script: https://www.cnblogs.com/zhufanyu/p/11937876.html

flask-migrate: https://blog.csdn.net/qq_33279781/article/details/79803376

Flash从入门到实践系列(一):环境安装相关推荐

  1. Charles网络抓包新手入门教程-(二)软件配置与环境安装(ios14-IOS系统安装配置)

    目录 一.环境配置 二.开启电脑代理设置 三.给IPhone手机设置代理服务器 四.Iphone手机下载并信任证书 五.Charles抓取手机数据包 六.总结 一.环境配置 1.Win10系统 2.C ...

  2. Go入门(一)之环境安装与初体验

    一.Go环境安装 操作系统:win10 下载链接:https://golang.google.cn/dl/ 学习文档:http://www.topgoer.com 官方文档:https://study ...

  3. 基因组代谢网络(GEMS)与全基因组模型从入门到实践系列-----(1)模型构建环境的布置

    全文目录 0 前言说明 一.基因组代谢网络(GEMS)介绍 1.1 定义 1.2 发展背景 1.3 应用领域与运用场景 二.代谢网络模型的资料学习网站 2.1 官方资料地址 2.2 相关软件的下载地址 ...

  4. Docker 从入门到实践系列一 - 什么是Docker

    文章目录 虚拟机和容器 虚拟机和容器的区别 什么是 Docker Docker 的优点 Docker 的应用场景 Docker 核心概念 docker 镜像(image) docker 容器(cont ...

  5. ELK实践系列-测试环境环境搭建

    ELK是三个开源工具ElasticSearch,Logstash,Kibana组合而成的软件栈,其中的核心是开源的分布式搜索引擎Elasticsearch,辅以Logstash灵活多样的日志收集,过滤 ...

  6. Docker 从入门到实践系列四 - Docker 容器编排利器 Docker Compose

    文章目录 Compose简介 概念 组成 安装与卸载 二进制包方式安装 测试 卸载 docker-compose.yml 文件详解 概念 案例 version services image build ...

  7. Docker 从入门到实践系列五 - Dockerfile文件

    文章目录 什么是DockerFile文件 DockerFile基本结构 DockerFile指令详解 1. FROM 2. MAINTAINER 3. RUN 4. CMD 5. COPY 6. EN ...

  8. Docker 从入门到实践系列三 - Docker 常用命令,java高级开发工程师面试问题

    容器命令 镜像运行起来后,称为容器. 下面以 Tomcat 为例 搜索镜像 docker search tomcat 下载镜像 docker pull tomcat 运行容器 运行tomcat doc ...

  9. React从入门到精通系列之(1)安装React

    一.安装React React是灵活的,可以在各种类型的项目中使用. 你可以使用它创建一个全新的应用程序,也可以逐步将其引入现有的项目中,而不需要重写整个项目. 创建一个单页面应用 Create Re ...

最新文章

  1. 亿级Web系统搭建――单机到分布式集群 转载
  2. SVD图片有损压缩测试
  3. oracle中with的用法及用处
  4. libcurl curl_easy_setopt函数以及设置选项
  5. oracle和mysql文件怎么打开_mysql与oracle数据库停止与打开的批处理文件
  6. 解决关于打开plist文件乱码问题,plist转换为xml文件的txt文件!
  7. 三菱5uplc伺服电机指令_PLC中伺服控制指令的应用
  8. 深入理解JVM虚拟机读书笔记——运行时数据区
  9. php选课系统参考文献,学生选课系统参考文献
  10. Houdini地形与流体解算(模拟泥石流)
  11. TimescaleDB Continuous Aggregates介绍
  12. webrtcvad 安装失败
  13. 评高工计算机专业是啥系列,评高级工程师需要职称计算机吗?高级工程师计算机模块是什么意思?...
  14. 人工智能基础(高中版)教材补充和资源分享之番外篇 Cozmo+Python+ROS+AI
  15. ps cc2018闪退解决方法
  16. 从来没有那么渴望顶端的风景过
  17. 有穷自动机的最小化c语言代码,无符号数有穷自动机实现.doc
  18. 重温离散数学系列①之什么是证明
  19. 郁闷啊,三点多钟还没睡,休息一下,看下摸胸小苹果。
  20. 站长号文库:有了域名后如何搭建网站?

热门文章

  1. php开发c盘多大,win10占用c盘多大空间
  2. 为什么学校计算机没有声音,为什么计算机一直没声音
  3. QT编写TCP/UDP调试助手之TCP客户端
  4. 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实战
  5. 配置阿里yum源和epel源
  6. 大一c语言考试选择题及答案,大一计算机基础期末考试试题「附答案」
  7. 3个图片去水印工具,干干净净去水印,每一个都是自留
  8. 如何实现 List 集合去重?
  9. 物联网ARM开发-4协议-单总线应用温湿度传感器
  10. 使用eNSP搭建一个局域网