Я новичок в 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
Что я должен сделать, чтобы заставить его работать?