![](/img/trans.png)
[英]Import error google.appengine.api in python flex environment
[英]can't import google.appengine.api
這應該是非常基本的,因為我已經安裝了許多python包,但我不能為我的get google apis客戶端庫安裝python。
我很有壓力確定我已正確瀏覽了本網站上的說明: https : //developers.google.com/api-client-library/python/start/installation
總結一下,我做了以下事情:
$ easy_install --upgrade google-api-python-client
這似乎工作正常,不報告任何錯誤或警告
將google-api-python-client-gae-1.2.zip下載並解壓縮到我的項目所在的目錄中
但如果我在解壓縮完整依賴項的文件夾中打開一個iPython會話,我就無法執行基本導入,例如:
導入google.appengine.api它只是說“沒有名為google.appengine.api的模塊”
我檢查了我的site-packages文件夾,google_api_python_client-1.2-py2.7.egg就在那里。 但它沒有出現在sys.path中
當我執行sys.path.append('C:\\ Anaconda \\ Lib \\ site-packages \\ google_api_python_cli ent-1.2-py2.7.egg')時,它會添加正確的路徑,但導入仍然無效。
編輯:這解決了我的問題
將Google SDK添加到我的Python路徑就可以了。 我不知道為什么安裝程序在運行時沒有這樣做。 但是嘿,這很有效
所以,如果我跑:
sys.path.append('C:\\Program Files (x86)\\Google\\google_appengine')
from google.appengine import api
作品!
在不知道您為安裝應用引擎和客戶端API所采取的所有步驟的情況下,我唯一的建議是從此處安裝(或重新安裝)Google App Engine Python SDK: https : //developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python 。 看起來你在Windows上,所以你會抓住MSI。
只需確保在安裝后啟動AppEngineLauncher應用程序,因為它將為您提供創建符號鏈接的選項,以便您可以從終端運行命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.