LoginSignup
11
11

More than 5 years have passed since last update.

Google App Engineで外部モジュールを使う

Last updated at Posted at 2014-05-04

Google App Engineで外部モジュールを使う

ふぁぼを爆撃するTwitterBotを作ることになったのですが、私はサーバーをレンタルしていないためGoogle App Engine(以下、GAE)を使ってみることにしました。


結論

「site-packages以下にあるインストール済みのモジュールを今作成しているアプリケーションフォルダにコピー」


ダラダラ考察

TwitterAPIを利用するためにTwtyhonというモジュールを使いたかったのですが、GAEはデフォルトでTwythonに対応しているわけではありません。

Twythonに限らず、デフォルトで入っているモジュールは少ないので、何かしらのモジュールを自分で追加することになると思います。

「使いたいモジュールを今作成しているアプリケーションフォルダに突っ込む」
ただそれだけなのですが、ダウンロードしてコピペしただけじゃダメでした。

各モジュールには依存関係があります。例えば、
Twythonはrequestsやrequests_oauthlibといったモジュールを使用します。すると、Twythonのなかにこれらを置いてやる必要が出てきます。
めんどいです。

そこで、site-packages以下にあるものをコピーして置いてやるとできました!インストールした時に何かやってくれてるんですかね?

とりあえず、このトラブルだけで1時間くらいかかりました( ◞‸◟)

11
11
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
11
11