百度
360搜索
搜狗搜索

如何在linux下安装python3详细介绍

在 Linux 系统下安装 Python3 通常有多种方式,以下是针对不同 Linux 发行版的常见安装方法:

一、通过系统包管理器安装(推荐)

1.
Debian/Ubuntu 系列(如 Ubuntu、Linux Mint、Deepin 等)

bash

update

python3 python3-pip

python3

pip3

2.
RedHat/CentOS 系列(如 CentOS、Fedora、Rocky Linux 等)

bash

yum python3 python3-pip

dnf python3 python3-pip

python3

pip3

3.
Arch Linux 系列(如 Arch、Manjaro 等)

bash

 pacman  python python-pip

python

pip

二、通过源码编译安装(适合自定义需求)

  1. 下载 Python 源码
    从Python 官网获取最新稳定版(如 Python 3.12):
    bash
     https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz

    Python-3.12.0.tgz

    Python-3.12.0

  2. 配置编译选项
    bash
    ./configure --enable-optimizations  

  3. 编译并安装
    bash
     -jnproc  

  4. 验证安装
    bash
    python3 

    pip3

三、通过第三方工具安装(适合多版本管理)

1.
使用 pyenv 管理多版本

bash

build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer

/.pyenv"

/bin:"

pyenv init "

pyenv .0

pyenv global .0

2.
使用 minicondaanaconda(适合科学计算)

bash

https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

Miniconda3-latest-Linux-x86_64.sh /miniconda3

/miniconda3/bin/activate

四、验证安装是否成功

bash

python3

exit

注意事项

  • 默认版本问题:部分 Linux 发行版(如 Debian/Ubuntu)中,python 可能指向 Python2,建议使用 python3pip3 明确调用 Python3。
  • 依赖缺失:源码编译时若报错,通常是缺少开发依赖(如 GCC、SSL 库等),需先通过包管理器安装对应依赖。
  • 权限问题:使用 sudo 安装系统级 Python 时需管理员权限,用户级安装(如pyenv)可避免此问题。

根据你的 Linux 发行版选择合适的方法,推荐优先使用系统包管理器或pyenv进行安装,简单且便于管理。

阅读更多 >>>  .netcore如何在linux运行

文章数据信息:

本文主要探讨:"如何在linux下安装python3", 浏览人数已经达到30次, 首屏加载时间:1.323 秒。