发布于 2026-01-05 8 阅读
0

使用 VS Code 在 Windows 系统上安装 Flask

使用 VS Code 在 Windows 系统上安装 Flask

Flask是一个功能强大的 Python Web 框架,它允许开发者构建可扩展且灵活的 Web 应用程序。虽然在 Linux 或 macOS 上安装 Flask 相对简单,但在 Windows 上安装过程可能会稍微复杂一些。在本指南中,我们将引导您使用 VS Code 在 Windows 10 上完成 Flask 的安装步骤。

步骤 1:安装 Python

安装 Flask 之前,我们需要在 Windows 系统上安装 Python。请访问 Python 官方网站,下载最新版本的 Windows 版 Python。

下载完成后,运行安装程序并按照说明将 Python 安装到您的系统上。安装过程中,请务必选择将 Python 添加到系统路径的选项。

步骤 2:安装 VS Code

接下来,我们需要在系统上安装 Visual Studio Code(VS Code)。请访问 VS Code 官方网站,下载最新版本的 Windows 版 VS Code。

下载完成后,运行安装程序并按照说明将 VS Code 安装到您的系统上。

步骤 3:创建虚拟环境

安装完 Python 和 VS Code 之后,我们需要为 Flask 项目创建一个虚拟环境。虚拟环境是一个独立的运行环境,它允许我们安装 Python 包,而不会影响系统上的全局 Python 安装。

要创建虚拟环境,请在 VS Code 中打开一个新的终端窗口,并导航到项目的根目录。然后,运行以下命令来创建一个新的虚拟环境:

python -m venv venv
Enter fullscreen mode Exit fullscreen mode

此命令将在项目根目录中创建一个名为“venv”的新虚拟环境。

步骤 4:激活虚拟环境

创建虚拟环境后,我们需要激活它。要激活虚拟环境,请在终端中运行以下命令:

venv\Scripts\activate
Enter fullscreen mode Exit fullscreen mode

此命令将激活虚拟环境,您将在终端提示符中看到虚拟环境的名称。

步骤 5:安装 Flask

虚拟环境激活后,我们现在可以使用 Python 的包管理器 pip 安装 Flask。要安装 Flask,请在终端中运行以下命令:

pip install flask
Enter fullscreen mode Exit fullscreen mode

此命令将在您的虚拟环境中下载并安装 Flask 及其所有依赖项。

图片 descyuguytription

来吧,朋友们……别睡哦😉😉😉
还有更多精彩内容……!

步骤 6:创建 Flask 应用程序

现在我们已经安装了 Flask,可以创建一个新的 Flask 应用了。在项目根目录下创建一个名为 app.py 的 Python 文件,并添加以下代码:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello, World!'
Enter fullscreen mode Exit fullscreen mode

这段代码将创建一个新的 Flask 应用程序,该应用程序只有一个路由,当访问根 URL 时,该路由将返回字符串“Hello, World!”。

步骤 7:运行 Flask 应用程序

Flask 应用创建完成后,我们现在可以使用以下命令运行它:

flask run
Enter fullscreen mode Exit fullscreen mode

此命令将启动 Flask 开发服务器,您可以通过在 Web 浏览器中访问http://localhost:5000/来访问您的应用程序。

步骤 8:使用 VS Code 进行调试

图片很少

调试是任何软件开发过程中必不可少的一部分,而 VS Code 让调试 Flask 应用程序变得轻而易举。

  • 在 VS Code 中打开你的 Flask 项目。

  • 请确保已在 VS Code 中安装 Python 扩展。如果没有,您可以从 VS Code 应用商店安装。

  • 在 VS Code 编辑器中,单击左侧面板上的“运行和调试”图标,或按键盘上的 Ctrl + Shift + D。

  • 这将打开 VS Code 中的“运行和调试”面板。点击“创建 launch.json 文件”链接,为你的 Flask 应用创建一个新的启动配置。

  • 在“选择环境”下拉菜单中,选择“Python”。这将在项目的 .vscode 文件夹中创建一个新的 launch.json 文件。

  • 按如下方式修改 launch.json 文件中的配置设置:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "app.py",
                "FLASK_ENV": "development",
                "FLASK_DEBUG": "1"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload"
            ],
            "jinja": true
        }
    ]
}
Enter fullscreen mode Exit fullscreen mode

这里,“FLASK_APP”:“app.py”设置应该与项目中 Flask 主应用程序文件的名称匹配。“FLASK_ENV”:“development”和“FLASK_DEBUG”:“1”设置分别启用 Flask 的开发模式和调试器。

  • 在 Flask 应用程序代码中,于你想开始调试的位置设置断点。

  • 单击“运行和调试”面板中的“开始调试”按钮,或按键盘上的 F5 键。

  • 这将启动 Flask 服务器并附加调试器。当命中断点时,程序执行将暂停,您可以使用 VS Code 编辑器中的调试控件来检查变量并单步执行代码。

  • 您还可以使用 VS Code 中的“调试控制台”面板,以交互方式运行 Python 命令并在调试期间检查变量。

使用 VS Code 调试 Flask 应用可以节省大量查找和修复代码问题的时间和精力。希望本指南能帮助您设置并使用 VS Code 的调试功能来调试 Flask 应用。

图片梗

下次再见😜

文章来源:https://dev.to/mursalfk/setup-flask-on-windows-system-using-vs-code-4p9j