上一节笔记中记录了在Vs Code配置Python3的虚拟环境。接下来就要开始为开发环境做准备了,我需要将第一节中提到的库安装到虚拟环境中。
安装Flask:Flask是一个微型web框架。
在终端视图中键入
pip install Flask
安装完flask后,pip提示目前使用的版本是18.1,而最新的版本是19.0.2,并给出了升级的指令。
python -m pip install --upgrade pip
将指令复制粘贴,执行。
现在pip已经升级到19.0.2了。
安装wechatpy:wechatpy是一个开源的微信公众平台SDK,目前在github上star比较高。使用SDK可以减少自己代码的编写量,少踩坑。就算自己从头写,也可以拿来作为参考。
在终端视图中键入
pip install wechatpy[cryptography]
pip会在安装wechatpy的同时将依赖的加解密库cryptography一并下载安装。
安装Flask-wechatpy,Flask的wechatpy扩展:
在终端视图中键入
pip install Flask-wechatpy
在工作文件夹根目录创建一个文件夹,取名为app。
在vscode界面中,在app目录下新建一个 __init__.py
文件。
此时会弹出Python扩展的一个提示说“Linter pylint is not installed”,点"Install"按钮安装这个扩展,这个扩展是用来检查Python语法的,非常实用。
在 __init__.py
文件中键入模块初始化代码。
# -*- coding: utf-8 -*-
from flask import Flask
app = Flask(__name__)
在工作文件夹根目录创建文件 run.py
,并键入以下内容。
# -*- coding: utf-8 -*-
from app import app
app.run('127.0.0.1',80,debug = True)
在终端中输入并执行
py run.py
就会启动Flask的内建测试web服务器。
此时在浏览器中访问localhost,就会出现Not Found页面。
现在,开发环境就算是准备好了。可以开始正式进行开发了。