--- tags: d3bu.netに移行済み --- # Pepper(Python)開発環境構築 どうしても動かなかったら山Dまで Windowsの人はWSLのセットアップを完了させておいてください。 Macの人は自力でどうにかしてください。 ### 必須パッケージのインストール ```bash= sudo apt update sudo apt install -y curl python2 libpython2.7 ``` ## 実際に環境を構築する ### SDKのダウンロードと展開 ```bash= sudo curl -fsSL https://community-static.aldebaran.com/resources/2.5.10/Python%20SDK/pynaoqi-python2.7-2.5.7.1-linux64.tar.gz | sudo tar xz --no-same-owner -C/opt sudo ln -s pynaoqi-python2.7-2.5.7.1-linux64 /opt/pynaoqi sudo chmod 755 -R /opt/pynaoqi/lib/python2.7/site-packages ``` ### PATH通したりその他諸々 ```bash= echo 'export PYTHONPATH=/opt/pynaoqi/lib/python2.7/site-packages:${PYTHONPATH}' >> ~/.profile . ~/{.bashrc,.profile} ``` ## 動作確認 ```bash= python2 ``` Pythonのrepl(対話型のインターフェース)が起動します。 以下を打ってみてください。 ```python= import qi ``` エラーが出ずにプロンプトが戻ってきましたか? 戻ってきたなら成功です! エラーを吐いたのなら失敗です! ## 動作確認(おまけ) ```python2= import qi s = qi.Session() s.connect("tcp://192.168.x.x:9559") tts = s.service("ALTextToSpeech") tts.say("布団が吹っ飛んだ") ```