Pepper SDK pynaoqi-python2.7-2.5.5.5-mac64 パスの通し方 for MAC

Pepper SDK pynaoqi-python2.7-2.5.5.5-mac64 パスの通し方 for MAC

Pepper SDK 2.5.5.5

こんにちは。

AI coordinatorの清水秀樹です。

コレグラフの新しいバージョン2.5.5.5に対応したpython SDKのパスの通し方に付いて説明します。

筆者はこのパスの通し方に付いて、しばらくハマっていたので、同じ境遇になっている方の助けになればと思い記事にしてみました。

参考にしていただければ幸いです。

 

pynaoqi-python2.7-2.4.3.28-mac64との違い

以前紹介したPepper用Python 2.7 SDK(MAC)セットアップ方法と同様のやり方で2.5.5.5のSDKもパスを通せると思っていたら、なぜかimportできないというエラーが発生。

どうにも分からず、それぞれのフォルダの中身を見比べてみたら全然違うということが判明しました。

 

pynaoqi-python2.7-2.4.3.28-mac64のフォルダの中身

Pepper SDK pynaoqi-python2.7-2.5.5. 画像1

 

pynaoqi-python2.7-2.5.5.5-mac64

Pepper SDK pynaoqi-python2.7-2.5.5. 画像2

 

このようにディレクトリ構造が全然違うわけです。

ということはパスの通す先が「pynaoqi-python2.7-2.5.5.5-mac64」ではないことが分かりました。

そりゃ、いくら頑張ってもパスが通るわけありません。

しかも、この事実に気づくまでに数時間を費やしました。

 

公式ドキュメントの確認

公式ドキュメント(※2025年6月のAldebaran社清算に伴い閉鎖)にパスの通し方について説明書きがしっかり書いてありました。

Pepper SDK pynaoqi-python2.7-2.5.5. 画像3

なるほどなるほど。

新しいSDK(pynaoqi-python2.7-2.5.5.5-mac64)は、前回の記事で紹介したパスの通し方と若干パスを通す先が違うようです。

 

というわけでターミナルで以下のパスを指定してみます。

これで動くはず。

取り敢えず、デスクトップにSDKを保存して試してみます。

 

jupyter notebookでバーチャルペッパーを動かしてみる

それでは早速試してみます。

jupyter notebookを起動してバーチャルペッパーに接続して喋らせてみました。

Pepper SDK pynaoqi-python2.7-2.5.5. 画像4

無事にパスが通っていることを確認できました。

 

めでたしめでたし。

出来ない原因が分かってしまえばどうってことないのですが、ハマってしまうと中々抜け出せなくなるのが人間ですね。

 

同じ理由でハマっている方はぜひ参考にしてみてください。

 

それではまた。

この記事の内容について、相談したい方へ

技術選定・実装の進め方・組織での導入など、AI/IoT全般のご相談を受け付けています。

無料相談会(30分・オンライン)

About The Author

Hideki
AI coordinator株式会社 代表取締役/東京海洋大学 産学官連携研究員。AIロボティクスのスタートアップで執行役員CTO 兼 VPoEとして収穫ロボットの開発組織を統括(2026年7月まで)。画像認識関連のAI特許3件取得・1件出願中。現在はAI・ロボティクス・IoTの現場実装を、月額の技術顧問契約で「現場で動くまで」伴走しています。
会社概要 → www.ai-coordinator.co.jp