Erste Schritte mit Google Appengine (Python2.7) auf UBUNTU

1047
user65410

Ich verfolge das Tutorial unter https://developers.google.com/appengine/docs/python/gettingstartedpython27/helloworld . Ich benutze Ubuntu 12.04

Ich habe das Beispiel für die Welt von helloworld vorbereitet und dann diese Nachricht erhalten:

mark@einstein:~/Desktop$ google_appengine/dev_appserver.py ~/googleapps/helloworld/ WARNING 2013-02-13 15:58:32,107 rdbms_mysqldb.py:74] The rdbms API is not available because the MySQLdb library could not be loaded. INFO 2013-02-13 15:58:32,172 appcfg.py:586] Checking for updates to the SDK. INFO 2013-02-13 15:58:34,369 appcfg.py:604] The SDK is up to date. WARNING 2013-02-13 15:58:34,369 dev_appserver.py:3571] The datastore file stub is deprecated, and will stop being the default in a future release. Append the --use_sqlite flag to use the new SQLite stub.  You can port your existing data using the --port_sqlite_data flag or purge your previous test data with --clear_datastore.  WARNING 2013-02-13 15:58:34,370 datastore_file_stub.py:518] Could not read datastore data from /tmp/dev_appserver.datastore WARNING 2013-02-13 15:58:34,370 simple_search_stub.py:954] Could not read search indexes from /tmp/dev_appserver.searchindexes INFO 2013-02-13 15:58:34,397 dev_appserver_multiprocess.py:655] Running application dev~helloworld on port 8080: http://<<lch>>:8080 INFO 2013-02-13 15:58:34,397 dev_appserver_multiprocess.py:657] Admin console is available at: http://<<lch>>:8080/_ah/admin 

Was muss ich tun, damit es funktioniert?

0
Diese Warnungen sind "normal". Kannst du es mit localhost erreichen: 8080 vor 11 Jahren 0
Das war es, ich habe gerade gemerkt, dass mein "Problem" auf einem wirklich grundlegenden Niveau war: Ich wusste nicht, dass ich die Ausgabe unter http: // <sehen konnte>: 8080 in meinem Browser (<> steht für ein illegales Wort in diesem Forum: 'l0calh0st') Ich hoffe, das hilft jemandem bei sehr frühen Startproblemen ;-) user65410 vor 11 Jahren 0

1 Antwort auf die Frage

0
Anentropic

MySQL installieren (falls noch nicht vorhanden)

und dann Python MySQLdb
http://mysql-python.sourceforge.net/MySQLdb.html

Anweisungen finden Sie hier:
http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/

Wie Paul C in einem Kommentar feststellt, sind die Warnungen normal, das SDK funktioniert einwandfrei. Sie können die APIs "Google Cloud SQL" nicht ohne MySQL verwenden

Vielen Dank für Ihre Antwort, ich habe jetzt mysql-pythondb installiert. sudo apt-get install python-mysqldb. user65410 vor 11 Jahren 0
Wurden die Warnungen beseitigt? Anentropic vor 11 Jahren 0
Hallo Anentropic, Entschuldigung für die späte Reaktion, ich habe gerade Ihre Frage gesehen. Die erste Warnung ist verschwunden (rdbms_mysqldb.py:74] Die rdbms-API ist nicht verfügbar, da die MySQLdb-Bibliothek nicht geladen werden konnte.) Andernfalls scheint sie in Ordnung zu sein. user65410 vor 11 Jahren 0