2014-09-11 5 views
2

많은 Python 패키지를 설치했기 때문에 꽤 기초적인 내용이 될 것입니다.하지만 Python을 설치하기 위해 get google apis 클라이언트 라이브러리를 사용할 수는 없습니다.은 google.appengine.api를 가져올 수 없습니다.

나는 압력 내가 제대로이 웹 사이트의 지시 겪었어요 확신 : https://developers.google.com/api-client-library/python/start/installation

내가 다음과 같은 짓을했는지 요약하면 :

$는 --upgrade은 구글 API를 - 파이썬 easy_install을

이, 오류 또는 경고

디렉토리에 다운로드하고 압축을 푼 google-api-python-client-gae-1.2.zip 내 프로젝트를보고하지 않습니다 잘 작동하는 것 같다 -client

하지만 난 전체 종속성을 풀어 어디 폴더에 iPython 세션을 열면 나는 기본적인 수입과 같은 수행 할 수 없습니다

그냥 말한다

수입 google.appengine.api "아니 모듈 이름 구글 .appengine.api "

내 사이트 패키지 폴더를 체크하고 google_api_python_client-1.2-py2.7.egg가 있습니다. 하지만 sys.path.append ('C : \ Anaconda \ Lib \ site-packages \ google_api_python_cli ent-1.2-py2.7.egg') 할 때 sys.path

에 나타나지 않습니다. 올바른 경로를 추가했지만 가져 오기가 여전히 작동하지 않습니다.

편집 : 이것은 내 파이썬 경로에 트릭을 구글 SDK를 않았다 추가 내 문제

를 해결했습니다. 설치 프로그램이 왜 이것을 실행하지 않았는지 모르겠습니다.

sys.path.append('C:\\Program Files (x86)\\Google\\google_appengine') 

from google.appengine import api 

작품 :하지만 헤이, 이것은 내가 실행 그렇다면

을했다!

+0

동일한 문제에 대한 대답은 여기를 참조하십시오. http://stackoverflow.com/a/40471522/7049567 –

답변

0

앱 엔진 및 클라이언트 API를 설치하는 데 필요한 모든 단계를 알지 못하면 내 유일한 권장 사항은 여기에서 Google App Engine Python SDK (https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python)를 설치 (또는 재설치)하는 것입니다. 당신이 창문에있는 것처럼 보이므로 MSI를 잡을 것입니다.

설치 후 AppEngineLauncher 응용 프로그램을 실행하기 만하면 터미널에서 명령을 실행할 수 있도록 심볼 링크를 만들 수있는 옵션이 제공됩니다.

+0

그래서 App Engine SDK를 이미 설치했습니다. 또한 AppEngineLauncher에서 예제를로드하고 실행할 수 있으므로 실행 프로그램에서 실행하면 올바른 가져 오기 기능이 제공됩니다. 그러나 나는 iPython 또는 다른 파이썬 스크립트에서 그 같은 수입에 액세스 할 수 없습니다. 내 pythonpath에 SDK 경로를 추가해 보겠습니다. –

관련 문제