2013-05-23 1 views
0

이 오류를 해결하는 데 도움주세요 주시기 바랍니다. App Engine (https://developers.google.com/appengine/articles/prediction_service_accounts)에서이 연습을하고 있지만이 오류가 발생하기 때문에 6.2 단계에서 멈추었습니다 (배포 작업을 실행할 때 성공적으로 6.1 단계).Google 앱 엔진 및 예상 API (오류 가져 오기)

: 모듈이 없습니다. appengine 역 추적 (마지막으로 가장 최근 통화) : 파일 "/base/data/home/apps/s~01prediction/1.367567721220366691/main.py", 29 행, 에서 oauth2client.appengine 수입 AppAssertionCredentials

오류에을의 line 29 : oauth2client.appengine 가져 오기 AppAssertionCredentials

답변

0

3.2 단계를 실행 했습니까? 일부 폴더가 prediction-demo-skeleton에 복사되어 있어야합니다. prediction-demo-skeleton 안에 oauth2client 폴더가 있어야합니다. prediction-demo-full 안에있는 폴더를 살펴보십시오.

ps : 배포하기 전에 devappserver를 사용하여 앱을 실행하는 것이 좋습니다.

+0

예, 성공적인 전환 3.2를 실행하고 폴더는 oauth2client입니다. –

0

Google API Python 클라이언트에는 이제 설치가 더 쉽게 될 수있는 모든 종속성을 포함하는 미리 패키지화 된 ZIP이 있습니다. 참조 :

https://code.google.com/p/google-api-python-client/downloads/list

을 선택 google-api-python-client-gae-1.1.zip 다운로드. AppEngine 앱 디렉토리에서이 파일의 압축을 풉니 다.

세바스찬의 제안에 따라 일반적으로 devappserver를 사용하여 로컬에서 테스트하는 것이 좋습니다. 이 경우 가져 오기 문제를 해결할 수 있어야하지만 AppAssertionCredentials는 실제로 프로덕션 환경에 배포 될 때까지 액세스 토큰을 생성 할 수 없으므로 제한적인 용도로 사용됩니다.

관련 문제