1. 搭建开发环境
- 使用pipenv管理并创建Python虚拟环境,首先安装pipenv
pip install pipenv
- 新建一个文件夹helloflask用于存放代码,并创建Python虚拟环境
mkdir helloflask # 新建文件夹
cd helloflask
pipenv install # 创建python虚拟环境
pipenv shell # 进入虚拟环境中的shell
$(helloflask) bash-3.2$ pip list # 查看pip list,干净的python环境
2. 安装开发包
pipenv 安装开发依赖的Python包,比如Flask等。
pipenv install flask
3. 配置Pycharm
- Pycharm open helloflask文件夹
-
File->Preferences->Project interpreter->选择pipenv新建的Python解释器,其路径一般在~/.local/share/virtualenvs/里
4. Hello Flask
编写一段简单的"Hello World"做demo,命名为app.py,注意默认的Flask入口就是app.py,可以通过修改FLASK_APP参数变更。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "<h1>Hello Flask</h1>"
5. 运行服务器
5.1 使用Pycharm
-
run->Edit Configuration->选中左侧的+号,新建python,右侧填写对的信息如图,主要是勾选解释器、工作目录、参数等。
-
执行run即可,浏览器中访问默认的ip和端口
5.2 使用终端
也可以在终端启动服务,在helloflask目录下,执行flask run。