Python Flask搭建个人博客详细回顾—(1.0 开发环境配置)

前言

为了对自己搭建个人博客的过程和运用到的知识进行整理,因此有了这系列文章。
涉及博客搭建的过程,用到了哪些东西,自己踩过的坑,我也是个小白,水平很菜,但如果能帮助到一些人自然是极好的。

个人博客在Ubuntu18.04系统上采用Python-Flask框架进行编写(python3.6),数据库用到了MySQL,前端样式使用bootstrap,为了方便和省钱部署在pythonanywhere上。

个人博客Demo: 小不点的网站.
项目GitHub链接:link

从github上clone项目更加方便,克隆过程不赘述


1.1 搭建开发环境

  • 首先安装pipenv,负责包的安装,包依赖管理和虚拟环境管理
  • 安装命令:pip install pipenv
  • 然后创建虚拟环境,在程序文件夹根目录下打开命令行窗口
  • 命令:pipenv install --three
  • 安装好pipenv后,接着安装开发blog需要用到的python包
  • 如图:
    Python Flask搭建个人博客详细回顾—(1.0 开发环境配置)_第1张图片
  • 安装好相应依赖包之后,输入pipenv shell即进入虚拟环境
    Python Flask搭建个人博客详细回顾—(1.0 开发环境配置)_第2张图片

1.2 使用pyCharm进行开发

  • pycharm的安装不再赘述
  • 首先在项目文件夹根目录下新建一个文件夹Blog,作为"项目包"
    Python Flask搭建个人博客详细回顾—(1.0 开发环境配置)_第3张图片
  • 然后打开pycharm-新建项目-选择根目录文件夹即Blog-yo(不是Blog)-创建新项目
  • 现在还需要给pycharm指定开发环境,个人觉得简便的方法是
    • 在Blog文件夹目录下新建一个构造文件__init__.py,
    • 在__init__.py文件中,导入flask(from flask import Flask),
    • 随后pycharm会自动弹出一个窗口提示No python interpreter xxx
    • 我们点击use pipenv interpreter,这样就为pycharm指定了开发环境路径
      Python Flask搭建个人博客详细回顾—(1.0 开发环境配置)_第4张图片

1.3 安装mysql

Ubuntu上安装mysql不赘述,可以参考这篇文章,介绍得很详细
文章链接:link


现在开发Blog之前的准备工作就做好了,后面文章将介绍开发流程,Blog结构等内容

你可能感兴趣的:(Flask个人博客,个人博客,flask,python,博客)