Skip to main content
 首页 » 编程设计

python之谷歌应用引擎 : "[path]" does not refer to a valid SDK directory"

2025年05月04日54jiqing9006

我正在运行 Ubuntu 13.10。刚刚下载了适用于 Google App Engine 的 Python SDK。我输入

python appcfg.py udaproject319 

它说

ValueError: GAE_SDK_ROOT '/home/username/app/new_project_template' does not refer to a valid SDK directory 

我不知道这是什么意思。什么使目录成为 SDK 目录?这是我在文件夹中的文件:

appcfg.py favicon.ico main.py main.pyc 
index.yaml udaproject319.yaml 

请您参考如下方法:

下载并解压缩 SDK 后,您在某处有一个文件夹 google_appengine。 sdk 目录类似于 /home/username/google_appengine

当您想要部署或启动 dev_appserver 时,您键入:

python [GAE_SDK_ROOT]/appcfg.py update [YOUR_APP_ROOT] 

例如:

python /home/username/google_appengine/appcfg.py update /home/username/udaproject319