从零开始写博客系统——环境搭建

Posted 点点寒彬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始写博客系统——环境搭建相关的知识,希望对你有一定的参考价值。

环境相关内容

关于Python的安装,环境变量等配置这里就不单独出文章了,网上有大量的文章可以参考。

我使用的Mac电脑,使用Windows也是同样可以的。只不过某些配置可能略有差异。

$ python3 -V
Python 3.6.6

我的Python版本如上,我们的博客不会涉及到很复杂的代码,因此版本向上或者向下都是可以的。

搭建环境

首先找一个文件夹,打开终端进入到这个文件夹,执行命令

python3 -m venv blog

此时在当前目录下会生成一个blog的文件夹。同时venv命令会给我们创建一个虚拟环境。

$ ls -lrth | grep blog
drwxr-xr-x   6 root  staff   192B  4 20 11:41 blog

$ ls -lrth blog
total 8
drwxr-xr-x   2 root  staff    64B  4 20 11:41 include
drwxr-xr-x   3 root  staff    96B  4 20 11:41 lib
-rw-r--r--   1 root  staff   114B  4 20 11:41 pyvenv.cfg
drwxr-xr-x  12 root  staff   384B  4 20 11:41 bin

关于虚拟环境,暂时不用做更多的理解,虚拟环境只是用来隔离我们的依赖的,如果不使用虚拟环境,就直接创建一个blog目录就好了。

cd blog
source bin/activate
(blog)
pip install flask

进入blog目录,执行如上命令激活虚拟环境,如果没有的话,则不需要激活。直接执行pip命令即可。如果网络环境不好,可以尝试使用豆瓣源来安装。

pip install flask -i https://pypi.doban.com/simple/

执行 pip list可以查看我们安装的包,我这里安装的是2.0.3版本的Flask

$ pip list
Package            Version
------------------ -------
Flask              2.0.3

版本号有一些差异没有什么关系,我们的开发场景比较简单,这些版本差异对我们没有什么影响。

如果读者能够正常的完成上面的操作,那么就表示环境已经完成搭建了,接下来,将会进行编码。

额外的内容

我们进行编码的时候会用到代码管理工具Git,这个可以在官方网站Git (git-scm.com) 找自己系统的安装方式。网上对于这部分的指导文章也非常多,我这就不赘述了。后续需要做代码管理的时候,我也会贴上Git的操作命令。

以上是关于从零开始写博客系统——环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

从零开始写博客系统——环境搭建

从零开始写博客系统——新增查询修改

从零开始写博客系统——新增查询修改

从零开始写博客系统——新增查询修改

hexo从零开始到搭建完整 转

从零开始写博客系统——获取博客列表