Google App Engineでnumpyを利用する
Python2.7より、いろいろなサードパーティライブラリを利用できる模様。
https://developers.google.com/appengine/docs/python/tools/libraries27?hl=ja
共円にて、行列計算が必要なため、実装してみたのでメモ。
とくに、numpy自体をインストールする必要がない?
ただし、どこにインストールされているか不明。
app.yamlに宣言
application: my-android-server version: 2-0 runtime: python27 api_version: 1 threadsafe: false handlers: #略 libraries: - name: django version: "1.3" - name: numpy version: "1.6.1"
runtimeをpython27にする必要があるので、古いバージョンからバージョンアップする場合はいくつか変更が必要。
https://developers.google.com/appengine/docs/python/python27/migrate27?hl=ja
librariesにnumpyを追記。バージョン番号は下記より。
https://developers.google.com/appengine/docs/python/tools/libraries27?hl=ja