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

如何在Choregraphe中导入含完整依赖的HTTPS库适配NAO机器人

在Choregraphe中批量安装HTTPS依赖库并兼容虚拟机器人的方案

我之前在Choregraphe上开发NAO应用时也遇到过一模一样的问题——自带的Python环境和系统环境完全隔离,手动装依赖太折腾了。下面是我亲测有效的批量安装方法,能让HTTPS库(比如常用的requests)在虚拟机器人里正常运行:

1. 定位Choregraphe内置的Python环境

Choregraphe自带独立的Python解释器,所有依赖必须装在这个环境里才会被应用和虚拟机器人识别。找它的路径:

  • Windows:默认在 C:\Program Files\Softbank Robotics\Choregraphe Suite [版本号]\lib\python[版本号]\python.exe
  • Mac:右键点击Choregraphe Suite.app,选择「显示包内容」,路径是 Contents/Resources/bin/python
  • Linux:通常在 /opt/softbank robotics/Choregraphe Suite/bin/python

你可以打开终端,输入以下命令验证路径是否正确:

# Windows示例
"C:\Program Files\Softbank Robotics\Choregraphe Suite 2.8\lib\python2.7\python.exe" --version
# Mac/Linux示例
/Applications/Choregraphe Suite.app/Contents/Resources/bin/python --version

2. 用内置PIP批量安装HTTPS库及依赖

直接用这个内置的Python调用pip,它会自动处理所有依赖链,不用你手动逐个下载。比如要安装最常用的HTTPS请求库requests:

# Windows示例(适配Python2.7)
"C:\Program Files\Softbank Robotics\Choregraphe Suite 2.8\lib\python2.7\python.exe" -m pip install requests==2.27.1
# Mac/Linux示例(适配Python2.7)
/Applications/Choregraphe Suite.app/Contents/Resources/bin/python -m pip install requests==2.27.1

注意:如果Choregraphe用的是Python2.7,一定要指定requests<=2.27.1,因为更高版本只支持Python3;如果是Python3环境,可以直接装最新版。

如果遇到权限报错(比如Windows下提示无法写入目录),右键终端选择「以管理员身份运行」再执行命令;Linux下加sudo前缀即可。

3. 验证安装并适配虚拟机器人

安装完成后,在Choregraphe里创建一个Python脚本框,输入测试代码:

import requests

try:
    response = requests.get("https://www.example.com")
    print("HTTPS请求成功,状态码:", response.status_code)
except Exception as e:
    print("出错了:", str(e))

启动虚拟机器人后运行这个脚本,如果控制台输出状态码200,说明安装成功且虚拟机器人能正常调用该库。

额外提示:处理需要编译的依赖

如果有些依赖(比如cryptography)需要编译,Choregraphe的环境可能缺少编译工具,这时候可以先装wheel工具,再下载对应Python版本的预编译wheel包安装:

# 先装wheel工具
path/to/choregraphe/python -m pip install wheel
# 安装预编译的cryptography(以Python2.7 Windows版本为例)
path/to/choregraphe/python -m pip install cryptography==3.4.8 --only-binary :all:

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:22:26