温馨提示×

python ubuntu如何搭

小樊
40
2026-10-01 11:50:15
栏目: 编程语言

你这个问题有点简短,我按几种常见需求给你分别说明,你可以看哪个符合你的场景:


一、在 Ubuntu 上安装 Python(最常见)

1️⃣ 查看是否已有 Python

python3 --version

Ubuntu 一般自带 Python3。

2️⃣ 安装 / 更新 Python

sudo apt update
sudo apt install python3 python3-pip

检查:

python3 -V
pip3 -V

二、搭建 Python 开发环境(推荐方式)

✅ 使用虚拟环境(非常重要)

sudo apt install python3-venv

创建项目:

mkdir myproject
cd myproject
python3 -m venv venv

激活环境:

source venv/bin/activate

退出环境:

deactivate

三、安装 Python 包

在虚拟环境中:

pip install requests

或批量安装:

pip install -r requirements.txt

四、搭建 Web 服务(如 Flask / Django)

Flask 示例

pip install flask

app.py

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello Ubuntu"

app.run(host='0.0.0.0', port=5000)

运行:

python app.py

浏览器访问:

http://服务器IP:5000

五、用 systemd 后台运行 Python(生产环境)

sudo nano /etc/systemd/system/flask.service

内容示例:

[Unit]
Description=Flask App
After=network.target

[Service]
User=ubuntu
WorkingDirectory=/home/ubuntu/myproject
ExecStart=/home/ubuntu/myproject/venv/bin/python app.py
Restart=always

[Install]
WantedBy=multi-user.target

启动:

sudo systemctl daemon-reload
sudo systemctl start flask
sudo systemctl enable flask

六、如果你说的是「搭建 Ubuntu + Python 服务器」

常见组合:

  • Ubuntu + Python + Nginx + Gunicorn
  • Ubuntu + Python + Docker

如果你愿意,可以告诉我: ✅ 你是 学习 / 开发 / 部署服务器
✅ 用 Flask / Django / 爬虫 / 脚本 / AI

我可以直接给你一套完整搭建步骤。

0 踩