LINE Clovaハンズオンに参加してきました

LINE Clovaハンズオンとは?

LINE Clovaハンズオンとは、LINE BOOT AWARDS 2018に向けて来週行われるLINE BOOT AWARDS 2018 ハッカソンに向けた、LINE Clovaのハンズオンです。まだLINE Clovaを触ったことがなかったので参加してきました。

ハンズオンで行ったこと

ハンズオンでは講師の方がすでに実装した初期のプログラムの実装になります。AWSのS3とLambdaを使っているんですけど、pythonのzappaというパッケージで簡単に実装ができました。

実装より時間がかかったこととしては環境構築でした。下記のURLの順に操作すれば問題はないのですが、python pip install zappaでアクセス禁止を食らってしまい、それ以降の設定がなかなか進まず・・・

AWS上のpythonは3.6系なのでそれに合わせてpythonをインストール(python-3.6.5-amd64.exe)したことが原因でうまく進めることができなかったです。。。

Windowsの場合は環境設定がCentOSとかとは異なるのでドキュメントが少なくて困りますね!コマンドプロンプトを管理者権限で実行してもアクセス禁止がかかったので明らかにシステムがおかしいと思っていたところ、「Anaconda Prompt」を管理者権限で実行してインストールすればバンされることなくインストールができました!

初めてのツールや環境を整えるときは、既存のルールをしっかりと守らないといけませんね。

 

参考URL↓↓↓↓↓

30分くらいでClova Extension Kit SDK for Python を使ったClova スキルを作る!(前編:スキル設定編)

https://qiita.com/sumihiro3/items/3ca0a2f849a116b509ff

30分くらいでClova Extension Kit SDK for Python を使ったClova スキルを作る!(後編:実装編)

https://qiita.com/sumihiro3/items/9e24170cad4ad384f453

ソースはこちら

https://github.com/sumihiro3/LocalGourmetSkillForClova

aws cliについて

https://tomokazu-kozuma.com/procedure-for-installing-aws-cli/

https://www.task-notes.com/entry/20141026/1414322858

http://d.hatena.ne.jp/yohei-a/20170408/1491640400

コメント