如何安装 Google 的应用引擎在 Ubuntu 12.04 中?
有没有简单的方法可以安装所有依赖项?有 PPA 吗?
答案1
安装 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”应用程序 - 兴奋吗?要开始使用应用程序引擎,您必须在以下位置注册一个应用程序
这需要您常用的 Google 帐户凭据,然后环境即可立即使用。
本教程介绍如何使用 Google App Engine 开发和部署一个简单的 Python 2.7 项目。
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
答案2
下面是我在 Ubuntu 12.04 上运行 GAE 1.7.1 所遵循的步骤。
- 打开终端
Ctr-t
并确保您位于主目录中。 - 创建一个项目文件夹。(我使用了
google_projects
) - 进入项目文件夹
- 下载 GAE 1.7.1
- 解压缩文件
- 删除 zip 文件。(可选)
以下是上述步骤的终端命令:
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
为testapp
。最后一行启动开发服务器。你可以使用以下命令停止它Ctr-C.
开发服务器启动并运行后,您可以testapp
在 localhost:8080 上查看。您应该看到“Hello world!”。
如果你遇到困难,我写了教程更详细地介绍了这些步骤。祝一切顺利。
答案3
您可以使用以下方式安装 App Engine Python SDK应用程序引擎,一个自动下载和安装的Python脚本。
如果尚未pip
安装,请使用以下命令安装:
sudo apt-get install python-pip
然后,安装脚本:
sudo pip install appengine
然后安装给定VERSION
的 SDK:
appengine.py [--prefix=/path/where/to/install] VERSION
答案4
我知道这是一个老问题,但官方的安装方式是......
从https://cloud.google.com/sdk/
执行 curl https://sdk.cloud.google.com | bash
重启shell
最大化你的 shell 和 execgcloud components list
安装所需组件gcloud components update
就我而言:gcloud components update gae-go app
“appcfg.py” 在你的路径上。
为我工作
- 操作系统:Ubuntu 14.04.2
- 日期:2015/06/16