Linux Debian12使用VSCode和Python搭建flask开发环境

一、安装VSCode

在Linux Debian12系统上安装VSCode教程可以参考网上相关教程。

二、安装Python

打开VSCode,安装python和python扩展包,如下图所示:

三、创建Python虚拟环境

1.新建文件夹testFlask

2.用vscode打开文件夹testFlask,选择"是,我信任此作者"

3.在VSCode菜单"终端"->"新建终端",依次执行命令:sudo apt-get install python3-venvpython3 -m venv env

这时会在testFlask文件中产生env文件夹

四、选择Python解析器

1.在VSCode菜单"查看"->"命令面板"->输入选择:Python: Select Interpreter 并回车,选择其中带有"env"的Python解析器

2.在VSCode菜单"终端"->"新建终端",此时终端目录前带有"env"。

五、安装flask

在上面终端目录前带有"env"的终端中,执行命令使用清华源安装flask:pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple

六、测试flask是否正常运行网站

1.在新建文件夹testFlask中,新建文件夹static和文件夹templates,以及新建文件app.py

app.py文件输入内容:

python 复制代码
# 从flask这个包中导入Flask这个类
from flask import Flask, render_template

# 使用Flask这个类创建一个app对象
app = Flask(__name__)


# 创建一个路由和视图函数的映射
@app.route("/")
def home():
    # return "hello flask!"
    return render_template("home.html")


if __name__ == '__main__':
    app.run(host="0.0.0.0", port=5000, debug=False)
砸在件夹templates

文件夹templates中新建文件home.html,并输入内容:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>首页</title>
</head>
<body>

    <h1>欢迎使用考试测试系统</h1>

</body>
</html>

2.在上面终端目录前带有"env"的终端中,执行命令:python -m flask run

3.打开浏览器输入地址:http://127.0.0.1:5000,网页显示如下,表示成功!


相关推荐
疯狂踩坑人14 分钟前
【Python版 2026 从零学Langchain 1.x】(二)结构化输出和工具调用
后端·python·langchain
玉梅小洋17 分钟前
CentOS :yum源配置及验证指南
linux·运维·centos·yum
HDO清风28 分钟前
CASIA-HWDB2.x 数据集DGRL文件解析(python)
开发语言·人工智能·pytorch·python·目标检测·计算机视觉·restful
weixin_4997715531 分钟前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
weixin_4521595533 分钟前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
多米Domi01140 分钟前
0x3f 第48天 面向实习的八股背诵第五天 + 堆一题 背了JUC的题,java.util.Concurrency
开发语言·数据结构·python·算法·leetcode·面试
UP_Continue40 分钟前
Linux--进程控制
linux·运维·服务器
请输入蚊子41 分钟前
«操作系统真像还原» 第二章 编写MBR主引导记录
linux·汇编·操作系统·bochs·操作系统真像还原
深蓝海拓1 小时前
PySide6从0开始学习的笔记(二十六) 重写Qt窗口对象的事件(QEvent)处理方法
笔记·python·qt·学习·pyqt
纠结哥_Shrek1 小时前
外贸选品工程师的工作流程和方法论
python·机器学习