在腾讯云轻量应用服务器(Lighthouse)上安装 Python 非常简单,具体步骤取决于你使用的操作系统(如 Ubuntu、CentOS、Debian 等)。以下以 Ubuntu 20.04/22.04 为例,介绍如何安装 Python。
✅ 步骤一:登录到你的轻量应用服务器
你可以使用 SSH 登录:
ssh root@你的服务器公网IP
输入密码或使用密钥登录。
✅ 步骤二:更新系统包
sudo apt update && sudo apt upgrade -y
✅ 步骤三:检查是否已安装 Python
大多数 Linux 发行版默认已安装 Python3。
python3 --version
如果输出类似 Python 3.x.x,说明已经安装。
注意:
python命令可能指向 Python 2(不推荐),建议始终使用python3。
✅ 步骤四:安装 Python 3(如果未安装)
sudo apt install python3 -y
✅ 步骤五:安装 pip(Python 包管理工具)
sudo apt install python3-pip -y
验证安装:
pip3 --version
✅ 步骤六:(可选)安装常用工具
sudo apt install python3-venv python3-dev -y
python3-venv:用于创建虚拟环境python3-dev:编译某些 Python 包时需要
✅ 步骤七:创建虚拟环境(推荐做法)
# 创建项目目录
mkdir myproject
cd myproject
# 创建虚拟环境
python3 -m venv venv
# 激活虚拟环境
source venv/bin/activate
# 现在可以使用 pip 安装包
pip install requests flask
退出虚拟环境:
deactivate
✅ 补充:安装最新版 Python(如 3.11 或 3.12)
如果你的系统源中的 Python 版本较旧,可以通过 deadsnakes PPA 安装新版:
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.11 -y
然后使用 python3.11 命令。
✅ 常见问题
-
python命令不可用?
使用python3替代,或创建别名:alias python=python3可添加到
~/.bashrc中永久生效。 -
权限错误?
尽量避免使用sudo pip,推荐使用虚拟环境。 -
无法连接网络?
检查轻量服务器的防火墙和安全组设置,确保能访问X_X。
✅ 总结
| 操作 | 命令 |
|---|---|
| 安装 Python3 | sudo apt install python3 |
| 安装 pip | sudo apt install python3-pip |
| 创建虚拟环境 | python3 -m venv venv && source venv/bin/activate |
| 升级 pip | pip3 install --upgrade pip |
如有其他需求(如部署 Flask/Django 应用、配置 Nginx/Gunicorn),也可以继续问我!
祝你在腾讯云轻量服务器上顺利运行 Python 项目!🚀
CLOUD云计算