MLエンジン内でバッチ処理された画像を取得するクイックソリューションとして、Cloud Storage Pythonライブラリを使用して画像をダウンロードしています。MLエンジンでGoogle Cloud Storageライブラリをインポートできません
残念ながら、仕事がML Engineに送信された場合、ライブラリのインポートは、次のスタックトレースで失敗しているようです:
Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/root/.local/lib/python2.7/site-packages/trainer/task.py", line 1, in <module> from google.cloud import storage ImportError: cannot import name storage
私は図書館がMLエンジンの画像の中に含まれていることをかなり確信しています(そうでないと変わってしまいます)私はここにいなくなり、プログラムはローカルでうまく動作します。
ありがとうございました! 既にインストールされている実行時の依存関係を読んで、ストレージ機能を含むPython GCPクライアントライブラリであると仮定した 'gcloud 0.18.3'を見たとき、私は自分自身を混乱させると思います。 –