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

如何在搭载NAOqi 2.5.10.7的Pepper机器人上安装Python 3?

在搭载NAOqi 2.5.10.7的Pepper机器人上安装Python 3

前提说明

Pepper机器人搭载的NAOqi 2.5.10.7基于Ubuntu 14.04系统,默认自带Python 2.7.6。以下步骤将在不替换系统默认Python的前提下,安装Python 3环境以支持PepperChat运行。


步骤1:通过SSH连接到Pepper

使用终端连接机器人,默认用户名nao,密码nao:

ssh nao@<你的Pepper机器人IP地址>

步骤2:更新系统包索引

首先执行包列表更新,若遇到源失效问题,需替换为Ubuntu 14.04的归档源:

sudo apt-get update

若update失败,编辑/etc/apt/sources.list,将所有源地址替换为http://old-releases.ubuntu.com/ubuntu/,保存后重新执行update。

步骤3:安装Python 3与pip3

Ubuntu 14.04默认支持Python 3.4,执行以下命令安装:

sudo apt-get install python3 python3-pip -y

步骤4:验证安装结果

检查Python 3和pip3版本,确认安装成功:

python3 --version
pip3 --version

步骤5:配置PepperChat依赖

克隆PepperChat仓库后,使用pip3安装所需依赖:

git clone https://github.com/ilabsweden/pepperchat.git
cd pepperchat
pip3 install -r requirements.txt

关键注意事项

  • 请勿修改系统默认Python:不要将/usr/bin/python链接到Python 3,否则会导致NAOqi系统核心组件无法正常运行,始终使用python3和pip3调用Python 3环境。
  • 权限问题:安装过程中若出现权限不足,确保命令前添加sudo。
  • NAOqi API兼容:NAOqi 2.5官方Python绑定仅支持Python 2.7,若PepperChat需要调用NAOqi功能,建议使用NAOqi REST API替代Python绑定。

内容的提问来源于stack exchange,提问作者Dávid Kovács

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 14:03:16