いつもお世話になっています。
環境
- Google App Engine(Automatic Scaling F1)
- Python. 2.7.11
OpenCVを使ったmoduleを作成しました。
Google App Engineにデプロイしようとすると下記エラーが発生しました。
$ gcloud app deploy app.yaml
ERROR: (gcloud.app.deploy) Cannot upload file [/xxx/lib/cv2/cv2.so], which has size [96871168] (greater than maximum allowed size of [33554432]). Please delete the file or add to the skip_files entry in your application .yaml file and try again.
OpenCVのライブラリが制限の32MBを超えたためエラーが発生していると思います。
Google App Engine上でpipを使ってOpenCVをインストールしようとしたり、Google cloud Storageを使ってGoogle App Engine上でダウンロードしようとしたり試しましたがうまくいきませんでした。
これはどうすればよいでしょうか。
また、そもそもGoogle App Engine上で32MBを超えるライブラリは使用せず、別のサービスを利用せよということでしょうか。
何か良い方法ありましたら、教えていただけますと助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/06 03:57