1

webapp2 및 datastore를 사용하여 파이썬으로 웹 서비스를 만들려고합니다. 하지만 언제든지 "dev_appserver.py app.yaml"을 실행하려고하면 다음 오류가 발생합니다.Google App Engine 개발 서버가 실행할 때마다 다음 오류가 발생합니다.

ERROR 2017-10-11 05 : 44 : 16,207 instance.py:280] localhost : 17514의 인스턴스에 연결할 수 없습니다.

Full Error message thrown out in the console

그러나 내가 맥을 사용하여 동일한 프로그램을 실행했을 때 완벽하게 잘 작동. 여기에 뭔가 빠졌는데, 제발 내가 gcloud에 설치 한 구성 요소의 screeenshot을 찾으십시오.

gcloud components installed screenshot

누군가 내가 잘못 여기서 뭘하는지 알 수 있을까요? 나는 뭔가 잘못하고 있으면 친절하게도 올바른 방향으로 나를 가리키며 구글 클라우드 플랫폼에 초보자입니다. 어떤 도움을 주시면 감사하겠습니다. 고맙습니다.

+0

virtualenv ('python --version')에서 어떤 버전의 python을 사용하고 있습니까? – snakecharmerb

+0

python 2.7.12 in Linux 및 python 2.7.10 in macOS –

답변

1

. @DanCornilescu는 환경 문제라고 말했다. 나는 가상 환경을 비활성화했다. 그리고 문제없이 잘 작동합니다.

1

Cloud SDK 버전 174.0.0에서 을 실행하려고 할 때도 동일한 오류가 표시됩니다.

그러나 독립형 GAE SDK 버전 1.9.61의 dev_appserver.py (이론적으로 gcloud SDK 174.0.0에 포함 된 것과 동일 함)이 정상적으로 실행 중입니다.

시도해 볼 수있는 가능한 해결책 중 하나는 독립형 GAE SDK를 설치하고 대신 dev_appserver.py을 실행하는 것입니다.

참고 : 이것은 YMMV이지만 리눅스에 있습니다.

관련 : 문제가 해결 된 What is the relationship between Google's App Engine SDK and Cloud SDK?

+0

이 문제는이 특정 버전의 gcloud에만 존재합니까? 그렇다면 이전 gcloud를 설치하면 문제가 해결 될까요? –

+0

잘 모르겠다. 여전히 GAE SDK를 주로 사용하고 있으며, 때로는 클라우드 SDK로 전환한다. –

+0

흠, 나는 166.0.0도 보았다. 아마 우리 환경에 특정한 것 ... –