如何安装谷歌的AppEngine上在Ubuntu 12.04?
有一个简单的方法来安装所有依赖项吗?有PPA吗?
如何安装谷歌的AppEngine上在Ubuntu 12.04?
有一个简单的方法来安装所有依赖项吗?有PPA吗?
Answers:
安装Google App Engine
提取压缩文件,或者使用上下文菜单将文件提取到文件夹中。提取完成后,您将获得一个文件夹google_appengine
,其中包含开发应用程序所需的所有必需文件。要完成安装并能够运行Google App Engine,我们必须指定其路径定义。您只能PATH
在终端中使用以下命令指定定义
export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/
但是,只要您在当前终端窗口中,使用export命令指定的路径就有效。这意味着,一旦您关闭窗口,指定的路径就会失效。要指定系统中的路径,您必须进行编辑
/home/your_user_name/.profile
并在那里指定路径。
一切准备就绪,现在您已经有了闪亮的Google App Engine,可以运行它来完成实际工作。让我们使用您自己的Linux Box制作Google App Engine的“ Hello World”应用程序吗?要开始使用App Engine,您必须在以下位置注册应用程序
这需要您通常的Google帐户的凭据,并且该环境可以立即使用。
本教程介绍了如何使用Google App Engine开发和部署简单的Python 2.7项目。
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
以下是我要在Ubuntu 12.04上运行GAE 1.7.1的步骤。
Ctr-t
,并确保您位于主目录中。google_projects
)以下是上述步骤的终端命令:
cd ~
mkdir google_projects
cd google_projects
wget -O gae.zip https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.6.zip
unzip gae.zip
rm gae.zip
现在该创建项目并启动开发服务器了。
cp -r google_appengine/new_project_template testapp
python google_appengine/dev_appserver.py testapp
第一行只是将new_project_template
文件夹复制并重命名为google_proects
as testapp
。最后一行启动开发服务器。你可以用Ctr-C.
开发服务器启动并运行后,您可以testapp
在localhost:8080 进行查看。您应该看到“ Hello world!”。
如果您遇到困难,我已经写了一个教程,其中详细介绍了这些步骤。祝一切顺利。
您可以使用自动下载和安装的Python脚本appengine.py安装App Engine Python SDK 。
如果尚未pip
安装,请使用以下命令进行安装:
sudo apt-get install python-pip
然后,安装脚本:
sudo pip install appengine
然后安装给定VERSION
的SDK:
appengine.py [--prefix=/path/where/to/install] VERSION
pip install appengine
而不是pip install appengine.py
无效的,我已经编辑了该行。
我知道这是一个老问题,但是安装它的官方方法是..
来自https://cloud.google.com/sdk/
执行 curl https://sdk.cloud.google.com | bash
重新启动外壳
最大化您的外壳和执行力 gcloud components list
安装所需的组件 gcloud components update
就我而言: gcloud components update gae-go app
“ appcfg.py”在您的路径上。
为我工作