下面我来详细讲解一下“Flask框架学习笔记(一)安装篇(Windows安装与CentOS安装)”这篇文章的完整攻略。
安装篇
1. Windows安装
1.1 安装Python环境
首先,我们需要在Windows系统中安装Python环境。进入Python官网(https://www.python.org/downloads/windows/),选择最新版本的Python安装包,下载并安装。
1.2 安装pip
pip是Python的包管理工具,在Windows系统中安装Python后,默认会有pip工具。可以在终端中输入以下命令验证是否安装成功:
pip --version
1.3 安装Flask框架
在安装好Python环境和pip工具后,我们可以使用pip工具来安装Flask框架。在终端中输入以下命令:
pip install flask
安装完成后,可以在终端中使用以下命令验证是否安装成功:
python -c "import flask;print(flask.__version__)"
1.4 创建Flask项目
在安装好Flask框架后,我们需要创建一个Flask项目来体验一下。在终端中输入以下命令:
mkdir myproject
cd myproject
mkdir templates
touch app.py
touch templates/index.html
以上命令创建了一个名为myproject
的目录,并在其中创建了app.py
和templates
目录。app.py
是Flask应用的入口,templates
目录是存放HTML模板文件的地方。同时,在templates
目录下还创建了一个名为index.html
的文件,用于展示首页。
1.5 编写Flask应用
创建好Flask项目后,我们可以开始编写Flask应用了。在app.py
文件中输入以下代码:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run()
这段代码创建了一个名为app
的Flask应用,并定义了一个名为index
的路由,用于展示首页。路由中使用了render_template
函数,该函数会在templates
目录下查找与参数名称相同的HTML文件,并将该文件渲染返回给客户端。最后启动了该Flask应用,开始监听来自客户端的请求。
1.6 运行Flask应用
在终端中进入myproject
目录,并输入以下命令启动Flask应用:
python app.py
Flask应用会开始监听来自客户端的请求。打开浏览器,在地址栏中输入http://localhost:5000
,即可看到Flask应用的首页。
2. CentOS安装
2.1 安装Python环境
CentOS系统中默认安装了Python环境,但可能是较旧的版本。可以使用以下命令升级到最新版本:
sudo yum update -y
sudo yum install python3 -y
2.2 安装pip
在Python3中,已经默认安装了pip。可以在终端中输入以下命令验证是否安装成功:
pip3 --version
2.3 安装Flask框架
在CentOS系统中,可以使用以下命令安装Flask框架:
pip3 install flask
2.4 创建Flask项目
和Windows系统中一样,我们需要创建Flask项目来体验一下。在终端中输入以下命令:
mkdir myproject
cd myproject
mkdir templates
touch app.py
touch templates/index.html
2.5 编写Flask应用
创建好Flask项目后,我们可以开始编写Flask应用了。在app.py
文件中输入以下代码:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
这段代码创建了一个名为app
的Flask应用,并定义了一个名为index
的路由,用于展示首页。路由中使用了render_template
函数,该函数会在templates
目录下查找与参数名称相同的HTML文件,并将该文件渲染返回给客户端。最后启动了该Flask应用,开始监听来自客户端的请求。为了让Flask应用可以被其他机器访问,需要设置host
为0.0.0.0
。
2.6 运行Flask应用
在终端中进入myproject
目录,并输入以下命令启动Flask应用:
python3 app.py
Flask应用会开始监听来自客户端的请求。如果是在本机上运行,则可以在浏览器中输入http://localhost:5000
访问Flask应用的首页。如果是在其他机器上运行,则需要使用该机器的IP地址来访问Flask应用的首页。
以上就是“Flask框架学习笔记(一)安装篇(Windows安装与CentOS安装)”这篇文章的完整攻略。希望能对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Flask框架学习笔记(一)安装篇(windows安装与centos安装) - Python技术站