在Debian上进行Python Web开发可按以下步骤入手:
安装基础环境
更新系统并安装Python3、pip及虚拟环境工具:
sudo apt update sudo apt install python3 python3-pip python3-venv 创建虚拟环境(推荐)
隔离项目依赖:
python3 -m venv venv source venv/bin/activate 选择Web框架并安装
pip install Flask pip install Django pip install fastapi uvicorn 编写应用代码
以Flask为例,创建app.py:
from flask import Flask app = Flask(__name__) @app.route('/') def home(): return "Hello, Debian Python Web!" if __name__ == '__main__': app.run(host='0.0.0.0', port=5000) 运行开发服务器
python app.py 访问http://localhost:5000查看效果。
部署到生产环境(可选)
pip install gunicorn gunicorn -w 4 app:app # 4个工作进程 sudo ufw allow 'Nginx Full'。框架选择建议:
以上步骤参考自,可根据项目需求调整。