在Linux中运行flask项目

news/2024/9/25 14:37:59/

准备

这里我准备了一个GitHub上某个大佬写的留言板的Flask项目,就用这个来给大家做示范了。

查看留言板的目录结构

在这里插入图片描述

查看主程序所用的库函数

在这里插入图片描述
只有一个第三方库 Flask

安装pip

sudo apt install python3-pip -y

在这里插入图片描述

测试 pip 安装成功

在这里插入图片描述

修改pip镜像源

修改pip的默认下载源,以加速库的安装。这里以使用清华镜像为例:

# 创建或修改 pip 配置文件
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

在这里插入图片描述

创建虚拟环境

为了保持开发环境的整洁和隔离,建议为每个项目创建一个独立的虚拟环境。

安装虚拟环境工具

sudo apt-get update
sudo apt-get install python3-venv

在这里插入图片描述
在这里插入图片描述

创建虚拟环境目录

注意:我把虚拟环境的目录创建在留言板的文件夹里面

# 创建名为 myenv 的虚拟环境在当前目录下
python3 -m venv myenv

在这里插入图片描述

激活虚拟环境

source myenv/bin/activate

在这里插入图片描述
注意:(虚拟环境的名字) 当前目录,表示进入这个虚拟环境

测试虚拟环境是否激活成功

# 查看python安装的第三方库
pip list

在这里插入图片描述

可以看出此时的 python环境 非常干净

安装Flask

pip install Flask

在这里插入图片描述

flask_60">启动flask项目

python3 app.py

在这里插入图片描述

在浏览器中打开

在这里插入图片描述
注意:这是我之前写的一个测试,开始是啥都没有的
在这里插入图片描述
在这里插入图片描述

👇 源码资料获取 · 技术与交流 👇

在这里插入图片描述


http://www.ppmy.cn/news/1530325.html

相关文章

Hadoop的安装

文章目录 一. 到Hadoop官网下载安装文件hadoop-3.4.0.tar.gz。二. 环境变量三. 配置 一. 到Hadoop官网下载安装文件hadoop-3.4.0.tar.gz。 随后点击下载即可 由于Hadoop不直接支持Windows系统,因此,需要修改一些配置才能运行 二. 环境变量 三. 配置 进…

2024双十一好物推荐 五款性价比高的好物分享

随着2024年的双十一日益临近,消费者们正翘首以待,期待着在这个年度盛事中淘到心仪的好物。今年的双十一,各大品牌和电商平台纷纷推出了众多优惠活动和新品,让消费者在享受购物乐趣的同时,也能以更实惠的价格入手高品质…

Unity 延迟时间 Threading.Tasks

在代码中,Task.Delay创建了一个异步任务,该任务将在指定的时间(以毫秒为单位)延迟。await关键字暂停了Main方法的执行,直到Task.Delay完成。这允许在等待期间,主程序是非阻塞的。 using System; using Syst…

真正厉害的项目经理都做到了这一点

在项目管理中,沟通是贯穿始终的关键要素,它能够打开团队协作的大门,推动项目稳步前行。 而那些真正厉害的项目经理,无一不是沟通的高手,他们通过清晰、有效且富有策略性的沟通,确保了项目的每一个环节都紧密…

指挥平台在应急场所中的主要表现有哪些

在应对自然灾害、公共安全事件等突发危机时,指挥平台作为应急管理体系的核心枢纽,其重要性不言而喻。它不仅承载着信息的快速汇聚、精准分析与高效调度功能,更在应急场所中有一定的关键表现。接下来就跟着北京嘉德立一起了解一下。 一、信息集…

EmguCV学习笔记 VB.Net 11.9 姿势识别 OpenPose

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 EmguCV是一个基于OpenCV的开源免费的跨平台计算机视觉库,它向C#和VB.NET开发者提供了OpenCV库的大部分功能。 教程VB.net版本请访问…

蓝桥杯【物联网】零基础到国奖之路:十. OLED

蓝桥杯【物联网】零基础到国奖之路:十.OLED 第一节 硬件解读第二节 MDK配置 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/fa7660b81be9407aa19c603561553db0.png)第三节 代码 第一节 硬件解读 OLED硬件知识: 第二节 MDK配置 第三节 代码 include头文件。 编…

Unity DOTS系列之IJobChunk来迭代处理数据

最近DOTS发布了正式的版本, 我们来分享一下System中如何在System中使用IJobChunk来迭代处理World中的数据,方便大家上手学习掌握Unity DOTS开发。 再回顾一次基于ArcheType Chunk内存管理 我们先再次回顾以下基于ArcheType的Chunk内存管理。每一类Entity都是由一些…