当前位置: 首页 > news >正文

python3 安装

1.安装

dnfinstallpython3 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.创建项目目录(可选):
mkdirmy_flask_projectcdmy_flask_project
2.创建虚拟环境:

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

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

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

sourcevenv/bin/activate

3.安装 Flask

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

pipinstallflask

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

flask--version

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

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

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

vimapp.py

粘贴以下代码:

from flaskimportFlask 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 开发环境!

http://www.jsqmd.com/news/728213/

相关文章:

  • Android 10 AudioService音频路由实战:手把手教你实现通话时扬声器/听筒的智能切换
  • 从电源到驱动:手把手教你用STM32F407和TPS54360搭建伺服电机控制板(附PCB设计要点)
  • 为什么你的Dify集成总在测试环境崩?揭秘3类隐蔽性OAuth2.1令牌劫持场景及防御型配置模板(含YAML速查表)
  • 保姆级教程:用STC8H的PWMB模块捕获霍尔编码器信号(附完整代码)
  • 观察Taotoken在流量高峰期的API延迟与稳定性表现
  • 告别公式!用C语言查表法搞定NTC测温,附MF52E 10K完整代码与对分查找优化
  • 2026办公室咖啡机推荐:打造高效办公咖啡时光 - 品牌排行榜
  • 【DeepSeek】GRUB介绍
  • 抖音内容下载全攻略:从技术原理到价值延伸的完整解决方案
  • K-Means实战:用Java给你的用户分个群,从数据准备到结果可视化全流程
  • 长期使用 Taotoken 服务后对其模型广场选型便利性的感受
  • 独立开发呼吸训练 iOS App:Swift 帧率自适应动画方案分享与踩坑记录
  • UE5蓝图Cast节点保姆级避坑指南:从接口转换到组件获取的实战技巧
  • 别再只会用shutdown了!Windows计划任务schtasks保姆级教程,定时关机、备份、清理一键搞定
  • Go语言机器人框架golembot:模块化设计与事件驱动架构实践
  • iPhone+UE5.2:用Live Link Face App零成本搞定你的第一个MetaHuman表情动画
  • 轻松掌握Steam成就管理:从入门到精通的全方位指南
  • 从会调模型到能干活的AI:收藏这份智能体开发工程师成长指南
  • M24C64芯片资料与程序代码(1)
  • 035、为Agent构建Web界面:打造交互式前端应用
  • NoFences:让Windows桌面告别混乱,重获清爽工作空间
  • 网盘直链下载助手终极教程:八大网盘免费获取真实下载链接
  • 终极指南:3分钟掌握QQ音乐加密文件转换,让音乐自由播放
  • Windows注册表备份与迁移全攻略:巧用reg export/import告别重装系统的烦恼
  • win系统安装Python3.11
  • TV Bro电视浏览器:开源免费的智能电视上网终极指南
  • 5分钟快速搞定APA 7th引用格式:Word样式表终极安装指南
  • Windows 搭建 OpenClaw 数字员工,简化日常电脑操作
  • 保姆级教程:在Ubuntu 22.04上用mdadm手把手搭建RAID 5(含故障模拟与扩容)
  • 【Dify 2026轻量化微调终极指南】:3大模型压缩技术+2种LoRA变体实测对比,精度损失<0.8%的工业级落地方案