LoginSignup
2
1

More than 5 years have passed since last update.

Docker導入で、pepperアプリをpythonだけで開発できる!?

Last updated at Posted at 2017-12-18

Dockerをダウンロードする。

macの方

brew install docker

でDockerを入れてください。
homebrewが入っていない方は、
https://brew.sh/index_ja.html
から、brewコマンドをインストールすることができます。

windowsの方(動作未確認)

以下のurlからDockerをダウンロードしてください。
https://docs.docker.com/docker-for-windows/install/

また、以下のurlも参考になると思います。
http://www.atmarkit.co.jp/ait/articles/1609/01/news053.html

Dockerをインストール出来ましたら、コマンドプロンプト上で
Dockerが使えるか確認してください。

Dockerを使って、pepperアプリをpythonで開発しよう。

以下のリンク
https://drive.google.com/open?id=1r2wSk3DzXuB8GXhYND2WcCuXcrI3W0Fe
からpythonSDKが入っているubuntuベースのコンテナをダウンロードすることができます。
ダウンロードが完了したら、pepper_python.tarを保存したディレクトリに移動して、

docker load < pepper_python.tar

docker run -it e6ccbf4e08fa /bin/bash --login

で起動します。

ターミナル(コマンドプロンプト)で、pythonを起動してください。

import qi

でエラーが出なかったら、成功です。

スクリーンショット 2017-12-18 19.38.03.png

日本語入力したい方へ (追記 H29. 12/24)

docker run -it e6ccbf4e08fa /bin/bash --login
でpythonSDKが入ったコンテナに接続して、
apt-get install language-pack-ja-base language-pack-ja
で日本語パッケージをインストールしてください。
その後、環境pathを設定が必要なため
vi ~/.bashrc
で、任意の行に
export LANG='ja_JP.UTF-8'
を追加してください。
そして、
exit
と入力してコンテナを停止させます。
最後に、コンテナ名がわかりにくいので、コンテナ名を変更します。
docker rename <CONTAINER ID> <NEW NAME>
私はpy_SDKという名前にしました。次から、
docker start NEWNAME
docker exec -it <NEWNAME> /bin/bash --login
で、日本語入力ができる状態で起動します。
スクリーンショット 2017-12-24 17.22.34.png

何か質問等がございましたら、コメントよろしくお願い致します。
by アトリエスタッフ

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1