1.安装

dnf install python3 python3-pip python3-devel -y

AlmaLinux 将 Python 3 和虚拟环境工具(venv)分成了不同的包。你需要同时安装 python3(解释器)和 python3-pip(包管理器),以及 python3-devel(开发头文件,安装某些库时可能需要)。venv 模块通常包含在 python3 包中,或者可以通过 python3-venv 安装(但在 AlmaLinux 9 中,通常直接可用)。

#查看版本
python3 --version

2.创建并激活虚拟环境

使用虚拟环境是 Python 开发的最佳实践,它可以将项目的依赖隔离开,避免不同项目之间的冲突。

1.创建项目目录(可选):
mkdir my_flask_project
cd my_flask_project
2.创建虚拟环境:

使用 venv 模块创建一个名为 venv 的环境:

python3 -m venv venv
3.激活虚拟环境:

激活后,你的命令行提示符前会出现 (venv) 字样,表示你已进入虚拟环境。

source venv/bin/activate

3.安装 Flask

在虚拟环境激活的状态下,使用 pip 安装 Flask。

pip install flask

安装完成后,你可以通过以下命令查看 Flask 版本,以确认安装成功:

flask --version

4.快速验证:运行一个 Flask 应用

为了确保一切正常,我们可以写一个简单的 “Hello World” 程序。

1.创建应用文件:
创建一个名为 app.py 的文件:

vim app.py

粘贴以下代码:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello, AlmaLinux with Flask!"

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)

2.运行应用:

python app.py

3.访问网页:
打开浏览器,访问 http://你的服务器IP:5000,你应该能看到 “Hello, AlmaLinux with Flask!” 的字样。

4.常用命令速查表

表格

操作 命令
退出虚拟环境 deactivate
再次进入虚拟环境 source venv/bin/activate
查看已安装包 pip list
卸载包 pip uninstall <包名>

现在已经成功在 AlmaLinux 9.7 上搭建好了 Python 和 Flask 开发环境!

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐