Wie wird TensorFlow in der flexiblen Umgebung von Google App Engine ausgeführt?
Bevor ich gefragt habe, warum GAE TensorFlow lib hier nicht finden kannhttps: //stackoverflow.com/questions/40241846/why-googleappengine-gives-me-importerror-no-module-named-tensorflo
UndDmytro Sadovnychyi
sagte mir, dass GAE TensorFlow nicht ausführen kann, GAE flexible jedoch.
So habe ich mein Projekt in der USA-Zone erstellt und versucht, mein einfaches Projekt bereitzustellen:
import webapp2
import tensorflow as tf
class MainHandler(webapp2.RequestHandler):
def get(self):
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
self.response.write(sess.run(hello))
a = tf.constant(10)
b = tf.constant(32)
self.response.write(sess.run(a + b))
#self.response.write('asd');
app = webapp2.WSGIApplication([
('/', MainHandler)
], debug=True)
witnvm: true
in yaml.
Das ist Yaml:
application: tstmchnlrn
version: 1
runtime: python27
vm: true
api_version: 1
threadsafe: yes
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.2"
Erfolge bereitstellen, aber beim Besuch meiner App unter @ wird ein serverinterner Fehler angezeigappspot
und Konsole zeigt mir immer nochImportError: No module named tensorflow
.
Was muss ich tun, damit die TensorFlow-basierte App in @ ausgeführt wirflexible enviroment
?