问题描述
如何在Ubuntu 12.04中安装Google的appengine?
有一个简单的方法来安装所有依赖项吗?有PPA吗?
最佳答案
安装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进入项目文件夹
-
下载GAE 1.7.1
-
解压缩文件
-
删除压缩文件。 (可选的)
以下是上述步骤的终端命令:
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
文件夹复制并重命名为testapp
到google_proects
中。最后一行启动开发服务器。您可以使用Ctr-C.
停止它
随着开发服务器的启动和运行,您可以在localhost:8080上查看testapp
。您应该看到“ Hello world!”。
如果您遇到困难,我已经写了一个tutorial,其中详细介绍了这些步骤。祝一切顺利。
第三种答案
您可以通过appengine.py安装App Engine Python SDK,appengine.py是自动执行下载和安装的Python脚本。
如果未安装pip
,请使用以下命令进行安装:
sudo apt-get install python-pip
然后,安装脚本:
sudo pip install appengine
然后安装给定的SDK的VERSION
:
appengine.py [--prefix=/path/where/to/install] VERSION