插件窝 干货文章 在Centos和Ubuntu上安装pip和python案例

在Centos和Ubuntu上安装pip和python案例

安装 Python pip install 354    来源:    2025-05-19

在 CentOS 和 Ubuntu 上安装 pip 和 Python 的步骤如下:

1. CentOS 上安装 pip 和 Python

安装 Python 3:

CentOS 7 和 8 默认可能没有安装 Python 3,需要手动安装。

# CentOS 7/8 安装 Python 3
sudo yum install -y python3

安装 pip:

# 安装 pip
sudo yum install -y python3-pip

# 验证安装
pip3 --version

升级 pip(可选):

pip3 install --upgrade pip

2. Ubuntu 上安装 pip 和 Python

安装 Python 3:

Ubuntu 通常预装 Python 3,如果没有可以手动安装。

# 更新包列表
sudo apt update

# 安装 Python 3
sudo apt install -y python3

安装 pip:

# 安装 pip
sudo apt install -y python3-pip

# 验证安装
pip3 --version

升级 pip(可选):

pip3 install --upgrade pip

3. 通用方法:使用 get-pip.py 安装 pip

如果系统包管理器无法安装 pip,可以使用官方脚本安装。

下载并运行 get-pip.py

# 下载 get-pip.py
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

# 运行安装脚本(Python 3)
python3 get-pip.py

# 验证安装
pip3 --version

4. 验证 Python 和 pip 安装

# 检查 Python 版本
python3 --version

# 检查 pip 版本
pip3 --version

注意事项:

  1. CentOS 8:如果使用 dnf(CentOS 8+),替换 yumdnf
  2. Python 2:Python 2 已废弃,建议使用 Python 3。如果必须安装 Python 2:

    # Ubuntu
    sudo apt install -y python2
    curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
    python2 get-pip.py
    
    # CentOS
    sudo yum install -y python2
    curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
    python2 get-pip.py
    
  3. 权限问题:如果遇到权限错误,可以添加 --user 安装到用户目录: bash pip3 install --user package_name
  4. 虚拟环境:推荐使用虚拟环境(venv)隔离 Python 项目: bash python3 -m venv myenv source myenv/bin/activate # 激活虚拟环境

总结:

  • CentOS:yum install python3 python3-pip
  • Ubuntu:apt install python3 python3-pip
  • 通用:get-pip.py

根据系统选择合适的方法即可顺利安装 Python 和 pip。