gcloud preview app run:“OSError:[Errno 2] No such file or directory” [英] gcloud preview app run: "OSError: [Errno 2] No such file or directory"

查看:485
本文介绍了gcloud preview app run:“OSError:[Errno 2] No such file or directory”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行Google Compute Engine运行的gcloud预览应用程序,运行Ubuntu Trust 14.04映像时,出现以下错误:
(注意:我从 https://cloud.google.com/sdk/

  $ gcloud预览应用程序运行appengine-modules-guestbook / src / main / webapp 
在[/ home / yaraju_gmail_com / appengine-modules-sample-java / appengine-modules-guestbook / src / main / webapp]
INFO:跳过SDK更新检查。
INFO:在以下位置启动API服务器:http:// localhost:46920
INFO:在以下位置运行的启动模块default:http:// localhost:8080
INFO: http:// localhost:8000
线程实例调整中的异常:
Traceback(最近调用最后一次):
文件/usr/lib/python2.7/threading.py,行810,在__bootstrap_inner
self.run()
文件/usr/lib/python2.7/threading.py,第763行,运行
self .__ target(* self .__ args ,** self .__ kwargs)
文件/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/module.py,1492行,位于_loop_adjusting_instances
self._adjust_instances()
文件/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/module.py,行1469,位于_adjust_instances
self。 _add_instance(permit_warmup = True)
文件/ home / yaraju_gmail_com / google-cloud-sdk / platform / google_appengine / google / appengine / tool s / devappserver2 / module.py,第1354行,在_add_instance
中,如果不是inst.start():
文件/ home / yaraju_gmail_com / google-cloud-sdk / platform / google_appengine / google / appengine /tools/devappserver2/instance.py,第274行,开始
self._runtime_proxy.start()
文件/ home / yaraju_gmail_com / google-cloud-sdk / platform / google_appengine / google / appengine / home / yaraju_gmail_com / google-cloud-sdk / platform / google_appengine / google / appengine / google-cloud-sdk /平台/ google_appengine / google / appengine / tools / devappserver2 / safe_subprocess.py,第132行,在start_process_file
stderr = stderr)
文件/usr/lib/python2.7/subprocess.py,第710行,位于__init__
errread,errwrite)
文件/usr/lib/python2.7/subprocess.py,第1327行,在_execute_child中
raise child_exception
OSError:[Errno 2]没有这样的文件或目录

我该如何解决这个问题?

决方案

您可能会错过一个依赖项。
确保你已经运行了以下代码:

pre $ sudo apt-get install openjdk-7-jdk
gcloud组件更新gae-java


When running gcloud preview app run from Google Compute Engine, running Ubuntu Trust 14.04 image, I get the following error: (Note: I fetched the complete gcloud SDK from https://cloud.google.com/sdk/)

$ gcloud  preview app run appengine-modules-guestbook/src/main/webapp 
Java module found in [/home/yaraju_gmail_com/appengine-modules-sample-java/appengine-modules-guestbook/src/main/webapp]
INFO: Skipping SDK update check.
INFO: Starting API server at: http://localhost:46920
INFO: Starting module "default" running at: http://localhost:8080
INFO: Starting admin server at: http://localhost:8000
Exception in thread Instance Adjustment:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 763, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/module.py", line 1492, in _loop_adjusting_instances
    self._adjust_instances()
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/module.py", line 1469, in _adjust_instances
    self._add_instance(permit_warmup=True)
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/module.py", line 1354, in _add_instance
    if not inst.start():
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/instance.py", line 274, in start
    self._runtime_proxy.start()
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/http_runtime.py", line 270, in start
    stderr=subprocess.PIPE)
  File "/home/yaraju_gmail_com/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/safe_subprocess.py", line 132, in start_process_file
    stderr=stderr)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

What can I do to fix this?

解决方案

You might be missing one of the dependencies. Ensure that you have run the following:

sudo apt-get install openjdk-7-jdk
gcloud components update gae-java

这篇关于gcloud preview app run:“OSError:[Errno 2] No such file or directory”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆