バグ #505
CircleCI にて自動デプロイした場合、サードパーティライブラリを格納するディレクトリ `lib` が無いため、しりとりアプリが起動できない
説明
(/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py:263)
Traceback (most recent call last):
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/api/lib_config.py", line 358, in __getattr__
self._update_configs()
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/api/lib_config.py", line 294, in _update_configs
self._registry.initialize()
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/api/lib_config.py", line 165, in initialize
import_func(self._modname)
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_dist/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/base/data/home/apps/b~api-project-379224789817/1.416461935691641653/appengine_config.py", line 6, in <module>
vendor.add('lib')
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/b3d733487011db10/python27/python27_lib/versions/1/google/appengine/ext/vendor/__init__.py", line 44, in add
'No such virtualenv or site directory' % path)
ValueError: virtualenv: cannot access lib: No such virtualenv or site directory
関連するチケット
みぞ @mizo0203 さんがほぼ7年前に更新
- 期日 を 2018/12/07 にセット
- 開始日 を 2019/03/02 から 2018/12/07 に変更
- 次のチケットに後続 機能 #473: Python 標準ライブラリ urllib から サードパーティの requests ライブラリに切替 を追加
みぞ @mizo0203 さんがほぼ7年前に更新
#473 にて、サードパーティの requests ライブラリを追加設定したことが原因
CircleCI では、サードパーティライブラリを使用するための下記設定ができていない
Using third-party libraries - https://cloud.google.com/appengine/docs/standard/python/tools/using-libraries-python-27
みぞ @mizo0203 さんがほぼ7年前に更新
- ステータス を 新規 から 解決 に変更
- 進捗率 を 0 から 80 に変更
更新履歴 github|3d933cd497c8c1082e5bf30b080a100b27003a4c で適用されました。