我是 GAE 的新手,在学习课程时,我需要在我的系统上安装它。我按照 GAE 网站上的说明,成功安装在我的 Ubuntu 17.04 系统上。现在,我创建了一个文件夹,其名称first-app
包含文件first-app.py
和app.yaml
.
每当我尝试运行dev_appserver.py first-app
时,我都会收到以下错误:
Traceback (most recent call last):
File "/usr/bin/dev_appserver.py", line 11, in <module>
import bootstrapping.bootstrapping as bootstrapping
File "/usr/lib/google-cloud-sdk/bin/bootstrapping/bootstrapping.py", line 9, in <module>
import setup
ModuleNotFoundError: No module named 'setup'
我安装了 python 2.7 和 python 3.5,默认的 python 是 2.7.13。
以下是 的内容first-app.py
:
import webapp2
class Mainpage(webapp2.RequestHandler):
def get(self):
self.response.write("Hello World")
app=webapp2.WSGIApplication([('/', Mainpage), ], debug=True)
文件的内容app.yaml
是:
runtime: python
api_version: 1
threadsafe: true
handlers:
- url: /
script: first-app.app
- url: /index\.html
script: home.app
我应该怎么做才能让它工作?