我正在嘗試安裝一個將部署在Google App Engine上的應用程序。Google AppEngine本地開發ImportError
我的燒瓶應用程序依賴於Google雲端存儲 - 數據存儲。 google-cloud
,等等。
我跑pip install -t lib -r requirements.txt
將我所有的依賴項安裝到lib
目錄中。
當我在燒瓶應用程序的根目錄下運行dev_appserver.py
,我得到以下ImportError
ImportError: No module named google.cloud.datastore
不知道爲什麼,我看到這一點。看看lib
目錄,它看起來像pip安裝了我所有的依賴項。
爲什麼本地應用程序引擎不能找到該模塊。
我知道我應該使用App Engine的Datastore,它稍有不同,並且需要很多代碼更改。但是,爲什麼不App Engine的發現和使用,谷歌數據儲存模塊
僅供參考,我在Mac上運行此OS-X
在你的'appengine_config.py'文件中你指定了'lib'文件夾的路徑嗎? –
是的,我有該文件並將lib添加到路徑。 – user462455
你還在遇到這個問題嗎?如果是這樣 - 你可以提供你的'dev_appserver.py'的內容和你的應用程序的文件結構嗎? –