最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

在 Armbian 中下载和安装最新版的 Python 3

业界 admin 6浏览 0评论

在 Armbian 中下载和安装最新版的 Python 3,你可以采取几种不同的方法,具体取决于你对版本的需求和系统的具体情况。以下是几种常见的方法:

方法 1: 使用 apt 安装最新版本

如果你只需要安装通过 apt 包管理器提供的最新版本的 Python 3,那么这是最简单的方法。首先,确保你的 APT 源是最新的,并且已经更换为国内镜像源(如之前所述)。

sudo apt update
sudo apt install python3

这将会安装 apt 仓库中可用的最新版本的 Python 3。不过,这种方法可能不会给你提供绝对最新的 Python 版本,因为它受限于 Armbian 发行版所维护的版本。

方法 2: 从源代码编译安装

如果你需要安装 apt 仓库中没有提供的最新版本的 Python 3,或者你需要特定的功能或优化,那么你可以从源代码编译安装。以下是基本步骤:

  1. 安装依赖项:

    sudo apt update
    sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev
    
  2. 下载 Python 源代码:
    你可以从 Python 官方网站下载最新版本的源代码。例如,如果你想下载 Python 3.11.2,你可以这样做:

    wget https://www.python/ftp/python/3.11.2/Python-3.11.2.tgz
    tar -xf Python-3.11.2.tgz
    cd Python-3.11.2
    
  3. 编译和安装:

    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall
    

    使用 altinstall 而不是 install 可以避免覆盖默认的 python3 命令。

方法 3: 使用 pyenv 安装多个版本

如果你需要在同一系统中管理多个 Python 版本,pyenv 是一个非常方便的工具。它可以让你轻松安装和切换不同的 Python 版本。

  1. 安装 pyenv:

    curl https://pyenv.run | bash
    

    如果你无法通过上述命令直接下载,你还可以手动下载 pyenv 安装脚本,然后本地执行。例如,你可以从 GitHub 下载 pyenv-installer 脚本:

    1. 访问 GitHub 上的 pyenv-installer 页面。
    2. 下载 bin/pyenv-installer 文件。
    3. 上传文件到你的服务器,然后执行安装脚本:
    bash /path/to/pyenv-installer
    
  2. pyenv 添加到 shell 初始化文件:
    将以下内容添加到你的 .bashrc.zshrc 文件中(取决于你使用的 shell):

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    

    然后重新加载你的 shell 配置文件:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 安装 Python:
    使用 pyenv 安装你需要的 Python 版本,例如 Python 3.½.2:

    pyenv install 3.13.0
    
  4. 设置全局或局部 Python 版本:
    设置全局 Python 版本:

    pyenv global 3.13.0
    

    或者在特定项目中设置局部版本:

    pyenv local 3.13.0
    

推荐方法

  • 如果你只需要安装 apt 仓库中可用的最新版本,使用 apt 安装是最简单的。
  • 如果你需要特定版本或最新版本的 Python,从源代码编译是一个可靠的方法。
  • 如果你需要管理多个 Python 版本,pyenv 是一个非常好的工具,它简化了版本管理和虚拟环境的创建。

在 Armbian 中下载和安装最新版的 Python 3,你可以采取几种不同的方法,具体取决于你对版本的需求和系统的具体情况。以下是几种常见的方法:

方法 1: 使用 apt 安装最新版本

如果你只需要安装通过 apt 包管理器提供的最新版本的 Python 3,那么这是最简单的方法。首先,确保你的 APT 源是最新的,并且已经更换为国内镜像源(如之前所述)。

sudo apt update
sudo apt install python3

这将会安装 apt 仓库中可用的最新版本的 Python 3。不过,这种方法可能不会给你提供绝对最新的 Python 版本,因为它受限于 Armbian 发行版所维护的版本。

方法 2: 从源代码编译安装

如果你需要安装 apt 仓库中没有提供的最新版本的 Python 3,或者你需要特定的功能或优化,那么你可以从源代码编译安装。以下是基本步骤:

  1. 安装依赖项:

    sudo apt update
    sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev
    
  2. 下载 Python 源代码:
    你可以从 Python 官方网站下载最新版本的源代码。例如,如果你想下载 Python 3.11.2,你可以这样做:

    wget https://www.python/ftp/python/3.11.2/Python-3.11.2.tgz
    tar -xf Python-3.11.2.tgz
    cd Python-3.11.2
    
  3. 编译和安装:

    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall
    

    使用 altinstall 而不是 install 可以避免覆盖默认的 python3 命令。

方法 3: 使用 pyenv 安装多个版本

如果你需要在同一系统中管理多个 Python 版本,pyenv 是一个非常方便的工具。它可以让你轻松安装和切换不同的 Python 版本。

  1. 安装 pyenv:

    curl https://pyenv.run | bash
    

    如果你无法通过上述命令直接下载,你还可以手动下载 pyenv 安装脚本,然后本地执行。例如,你可以从 GitHub 下载 pyenv-installer 脚本:

    1. 访问 GitHub 上的 pyenv-installer 页面。
    2. 下载 bin/pyenv-installer 文件。
    3. 上传文件到你的服务器,然后执行安装脚本:
    bash /path/to/pyenv-installer
    
  2. pyenv 添加到 shell 初始化文件:
    将以下内容添加到你的 .bashrc.zshrc 文件中(取决于你使用的 shell):

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    

    然后重新加载你的 shell 配置文件:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 安装 Python:
    使用 pyenv 安装你需要的 Python 版本,例如 Python 3.½.2:

    pyenv install 3.13.0
    
  4. 设置全局或局部 Python 版本:
    设置全局 Python 版本:

    pyenv global 3.13.0
    

    或者在特定项目中设置局部版本:

    pyenv local 3.13.0
    

推荐方法

  • 如果你只需要安装 apt 仓库中可用的最新版本,使用 apt 安装是最简单的。
  • 如果你需要特定版本或最新版本的 Python,从源代码编译是一个可靠的方法。
  • 如果你需要管理多个 Python 版本,pyenv 是一个非常好的工具,它简化了版本管理和虚拟环境的创建。
发布评论

评论列表 (0)

  1. 暂无评论