You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Google Coral开发板Mendel系统中安装Python 3.9及版本升级咨询

在Google Coral Mendel系统中安装/升级Python 3.9的解决方案

1. 安装Python 3.9

Mendel系统基于Debian,官方源默认没有Python 3.9,推荐通过源码编译安装,避免干扰系统自带环境:

  • 更新系统软件包:

    sudo apt update && sudo apt upgrade -y
    
  • 安装编译Python所需的依赖库:

    sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
    
  • 下载Python 3.9稳定版源码包:
    从Python官方网站获取3.9.x系列的稳定版源码压缩包,传输至开发板后解压;或直接在开发板终端执行wget命令下载对应版本的源码包。

  • 解压源码包(假设下载的文件名为Python-3.9.17.tgz):

    tar -xf Python-3.9.17.tgz
    
  • 进入源码目录并配置编译选项(启用优化,指定独立安装路径,避免覆盖系统Python):

    cd Python-3.9.17
    ./configure --enable-optimizations --prefix=/usr/local/python3.9
    
  • 编译并安装(-j4 适配Coral开发板的4核CPU,可根据实际核心数调整):

    make -j4
    sudo make altinstall
    

安装完成后,可通过 python3.9 --version 和 pip3.9 --version 验证版本。

2. 能否将系统自带的Python 3.7升级至Python 3.9?

不建议直接升级系统默认的Python 3.7到3.9。Mendel系统的核心工具(如apt、系统管理脚本)依赖Python 3.7,强行替换系统默认Python会导致这些工具失效,甚至引发系统崩溃。

正确的做法是保持系统自带Python 3.7不变,通过上述并行安装的Python 3.9来进行开发,或通过虚拟环境隔离不同版本的Python环境:

# 创建并激活Python3.9虚拟环境
/usr/local/python3.9/bin/python3.9 -m venv my_py39_env
source my_py39_env/bin/activate

内容的提问来源于stack exchange,提问作者GoveeBee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 21:15:37