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

这篇具有很好参考价值的文章主要介绍了Linux Debian12使用VSCode和Python搭建flask开发环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装VSCode

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

二、安装Python

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

三、创建Python虚拟环境

1.新建文件夹testFlask

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

四、选择Python解析器

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

五、安装flask

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

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

app.py文件输入内容:

# 从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中新建文件home.html,并输入内容:

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

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

</body>
</html>

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

2.在上面终端目录前带有“env”的终端中,执行命令:python -m flask run或者在vscode右上角运行“在专用终端中运行Python文件”也可以,如下图所示:

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu

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

Linux Debian12使用VSCode和Python搭建flask开发环境,Python WEB开发教程,python,linux,vscode,debian,flask,ubuntu文章来源地址https://www.toymoban.com/news/detail-798303.html


到了这里,关于Linux Debian12使用VSCode和Python搭建flask开发环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Linux推出Debian 12.1,并进行多方面系统修复

    Linux推出Debian 12.1,并进行多方面系统修复

    据了解,Debian是最古老的 GNU / Linux 发行版之一,也是许多其他基于 Linux 的操作系统的基础,包括 Ubuntu、Kali、MX 和树莓派 OS 等。 此外,该操作系统以稳定性为重,不追求花哨的新功能,因此新版本的发布往往需要很长时间。早在今年 6 月初,Debian 12“bookworm”发布,而日前

    2024年02月15日
    浏览(8)
  • vscode搭建python Django网站开发环境

    vscode搭建python Django网站开发环境

    这里使用pip安装的方式,打开命令行,输入执行: 这里选择安装2.2版本是因为是新的lts版本,长期支持稳定版。 接下来再安装pillow,Django底层一部分是基于pillow进行的。 pylint在面对django框架时表现的有些不足,所以我这里选择安装 在vscode中安装Django:Django 的插件,用于模

    2023年04月20日
    浏览(23)
  • Linux Debian12将本地项目上传到码云(gitee)远程仓库

    Linux Debian12将本地项目上传到码云(gitee)远程仓库

    一、注册码云gitee账号 这个可以参考其他教程,本文不做介绍。 gitee官网: https://gitee.com/ 二、Linux Debian12安装git 如果Linux系统没有安装git,可以使用下面命令安装git sudo apt install git 三、gitee新建仓库 我这只做测试,新建仓库名称test,填写仓库介绍、初始化仓库、设置模板和

    2024年02月09日
    浏览(13)
  • 基于 Debian GNU/Linux 12 “书虫 “的Neptune 8.0 “Juna “来了

    基于 Debian GNU/Linux 12 “书虫 “的Neptune 8.0 “Juna “来了

    导读 Neptune Linux 发行版背后的团队发布了 Neptune 8.0,作为这个基于 Debian 的 GNU/Linux 发行版的重大更新,它围绕最新的 KDE Plasma 桌面环境构建。 Neptune 8.0 被命名为 “Juna”,是在Neptune 7.5 发布 11 个月后发布的,也是这个基于 Debian 稳定分支的 GNU/Linux 发行版的第一个版本,整

    2024年02月14日
    浏览(12)
  • 基于 Debian 12 的 Devuan GNU+Linux 5 为软件自由爱好者而生

    基于 Debian 12 的 Devuan GNU+Linux 5 为软件自由爱好者而生

    导读 Devuan 开发人员宣布发布 Devuan GNU+Linux 5.0 “代达罗斯 “发行版,它是 Debian GNU/Linux 操作系统的 100% 衍生版本,不包含 systemd 和相关组件。 Devuan GNU+Linux 5 基于最新的 Debian GNU/Linux 12 “书虫 “操作系统系列,采用长期支持的 Linux 6.1 LTS 内核系列。 该版本的新功能包括使用

    2024年02月10日
    浏览(11)
  • 使用Python Flask搭建Web问答应用程序并发布到公网远程访问

    使用Python Flask搭建Web问答应用程序并发布到公网远程访问

    Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务,本期教程我们使用Python Flask搭建一个web问答应用程序框架,并结合cpolar内网穿透工具将我们的应用程序发布到公共网络上,实现可多人远程进入到该web应用程序访问。 在操作上我们将使用

    2024年02月05日
    浏览(11)
  • 使用Python Flask搭建一个简单的Web站点并发布到公网上访问

    使用Python Flask搭建一个简单的Web站点并发布到公网上访问

    Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务,本期教程我们使用Python Flask搭建一个web问答应用程序框架,并结合cpolar内网穿透工具将我们的应用程序发布到公共网络上,实现可多人远程进入到该web应用程序访问。 在操作上我们将使用

    2024年02月04日
    浏览(12)
  • 【使用vscode在线web搭建开发环境--code-server搭建】

    【使用vscode在线web搭建开发环境--code-server搭建】

    https://github.com/coder/code-server/releases?q=4.0.0expanded=true 使用大于版本3.8.0,因为旧版本有插件市场不能访问的情况 版本太高需要更新环境依赖 出现报错 修复不能切换环境问题(请在项目中添加) 启动问题 终端执行 效果 地址栏输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure 地

    2024年02月19日
    浏览(13)
  • linux系统下vscode portable版本的python环境搭建003:venv

    linux系统下vscode portable版本的python环境搭建003:venv

    本文目的:希望在获得一个新的系统之后,以最简便的方式搭配一个能够运行与调试python的编程环境。 虚拟环境是在现有的 Python 安装版基础之上创建的,这被称为虚拟环境的“基础”Python,所以先安装python。 方案一. 使用源码安装(有构建工具的情况下) 实际上从源码构建

    2024年02月22日
    浏览(12)
  • 使用VsCode搭建Node.js服务器开发环境

    使用VsCode搭建Node.js服务器开发环境 在进行Node.js服务器开发时,一个好的集成开发环境可以帮助您更快地编写代码,并且提高程序的效率。在此推荐安装配置VSCode作为Node.js服务器开发环境,下面介绍安装配置过程。 Step 1:下载安装VSCode 首先我们需要访问VSCode官网(https://c

    2024年02月15日
    浏览(13)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包