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スタートアップでロボット開発室室長・画像解析室室長・動画解析室室長を務め、画像認識関連のAI特許を在籍中に3件取得。その後、KDDIグループでプロダクトリーダーとして自然言語処理パッケージの自社開発を経て、現在はAGRIST株式会社の執行役員CTO 兼 VPoEとして、農業の人手不足解決に向けた収穫ロボットの開発組織を統括しています。AI・ハード・エレキ・通信・クラウド・IoTまでを一気通貫で設計できる視点を強みに、性能だけでなく「感動やワクワク体験」までデザインできるロボットの研究を進めています。並行して、AI coordinatorとして企業のAI導入・教育機関のAI授業・地域の技術相談を月額契約で継続伴走しています。

LEAVE A REPLY

*
*
* (公開されません)