在京东云服务器上安装 Python3 的步骤与在其他 Linux 云服务器(如阿里云、腾讯云)上基本类似。以下是在京东云的 Linux 服务器(以 CentOS 或 Ubuntu 为例)上安装 Python3 的详细步骤:
✅ 一、登录到京东云服务器
- 使用 SSH 登录你的京东云服务器:
ssh root@你的公网IP地址确保安全组已开放 22 端口。
✅ 二、根据操作系统选择安装方式
情况 1:Ubuntu 系统(推荐使用 apt)
-
更新软件包列表:
sudo apt update -
安装 Python3 和 pip3:
sudo apt install python3 python3-pip python3-venv -y -
验证安装:
python3 --version pip3 --version
备注:Ubuntu 通常默认已安装 Python3,但可能未安装
pip。
情况 2:CentOS / Rocky Linux / AlmaLinux(使用 yum 或 dnf)
-
更新系统:
sudo yum update -y -
安装 EPEL 仓库(部分系统需要):
sudo yum install epel-release -y -
安装 Python3:
sudo yum install python3 python3-pip -y
对于较新的 CentOS 8+ 或 Stream 版本,使用
dnf:sudo dnf install python3 python3-pip -y
- 验证安装:
python3 --version pip3 --version
✅ 三、(可选)设置 python 命令指向 python3
默认情况下,python 可能仍指向 Python 2(如果存在),你可以创建别名或软链接:
# 创建软链接(谨慎操作)
sudo ln -sf /usr/bin/python3 /usr/bin/python
sudo ln -sf /usr/bin/pip3 /usr/bin/pip
⚠️ 注意:某些系统工具依赖 Python 2,修改全局
python可能影响系统稳定性。建议只在虚拟环境中使用。
更好的做法是始终使用 python3 和 pip3。
✅ 四、(推荐)使用虚拟环境
为项目创建独立环境,避免依赖冲突:
# 创建虚拟环境
python3 -m venv myenv
# 激活环境
source myenv/bin/activate
# 此时可以使用 pip 安装包
pip install requests
# 退出环境
deactivate
✅ 五、常见问题解决
-
提示找不到 python3
检查是否正确安装,或尝试搜索可用包:yum search python3 # CentOS apt search python3 # Ubuntu -
pip 安装慢?换国内源
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名或配置永久源:
mkdir ~/.pip cat > ~/.pip/pip.conf << EOF [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn EOF
✅ 六、防火墙和安全组
确保京东云控制台的安全组规则允许你需要的端口(如运行 Web 服务用 80、443、5000 等)。
✅ 总结:
| 操作系统 | 安装命令 |
|---|---|
| Ubuntu | sudo apt install python3 python3-pip -y |
| CentOS | sudo yum install python3 python3-pip -y |
安装完成后即可开始部署 Python 应用(Flask、Django、爬虫等)。
如果你告诉我你使用的具体系统版本(如 cat /etc/os-release 的输出),我可以给出更精确的命令。
ECLOUD博客