腾讯云轻量应用服务器安装python?

云计算

在腾讯云轻量应用服务器(Lighthouse)上安装 Python 非常简单,因为轻量服务器通常预装了 Linux 系统(如 Ubuntu、CentOS 等)。以下是针对不同系统的详细步骤。


✅ 一、确认系统类型

登录你的轻量应用服务器(可通过 SSH 或腾讯云控制台的 WebShell),然后运行:

cat /etc/os-release

根据输出判断是 Ubuntu 还是 CentOS/Alibaba Cloud Linux


✅ 二、安装 Python(以主流版本为例)

方式1:Ubuntu 系统(推荐使用 apt)

  1. 更新软件包列表:

    sudo apt update
  2. 安装 Python3 和 pip:

    sudo apt install python3 python3-pip -y
  3. 检查版本:

    python3 --version
    pip3 --version
  4. (可选)设置 python 命令指向 python3

    sudo apt install python3-distutils -y
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1

    然后验证:

    python --version

方式2:CentOS / Alibaba Cloud Linux(使用 yum 或 dnf)

  1. 更新系统:

    sudo yum update -y
  2. 安装 Python3 和 pip:

    sudo yum install python3 python3-pip -y

    (如果是较新的 CentOS 8+ 或 Stream,可用 dnf

  3. 检查版本:

    python3 --version
    pip3 --version
  4. (可选)创建别名或软链接:

    sudo ln -s /usr/bin/python3 /usr/bin/python
    sudo ln -s /usr/bin/pip3 /usr/bin/pip

    然后验证:

    python --version
    pip --version

✅ 三、升级 pip(推荐)

pip3 install --upgrade pip
# 或如果已设置别名
pip install --upgrade pip

✅ 四、测试 Python 是否正常工作

创建一个简单的测试脚本:

echo 'print("Hello from Python on Tencent Cloud!")' > test.py
python3 test.py

你应该看到输出:

Hello from Python on Tencent Cloud!

✅ 五、(可选)安装虚拟环境(推荐用于项目开发)

pip3 install virtualenv

创建虚拟环境:

python3 -m venv myenv
source myenv/bin/activate

✅ 六、开放端口(如运行 Web 服务)

如果你用 Python 写了一个 Web 应用(如 Flask、Django),记得:

  1. 在腾讯云控制台 → 轻量应用服务器 → 防火墙 中放行对应端口(如 5000、8000)。
  2. 示例规则:
    • 协议类型:TCP
    • 端口:5000
    • 来源:0.0.0.0/0(或限制为你的 IP)

✅ 常见问题

  • 提示 command not found?
    确保你输入的是 python3 而不是 python。可按上面方法设置软链接。

  • 如何安装特定版本的 Python(如 3.11)?
    可通过编译源码或使用 deadsnakes PPA(Ubuntu):

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt install python3.11 python3.11-venv

总结

操作 命令
Ubuntu 安装 sudo apt install python3 python3-pip
CentOS 安装 sudo yum install python3 python3-pip
查看版本 python3 --version
升级 pip pip install --upgrade pip

如有具体需求(如部署 Flask/Django 项目),欢迎继续提问!

未经允许不得转载:CLOUD云枢 » 腾讯云轻量应用服务器安装python?