Ошибка Google App Engine при попытке начать веб-разработку на Python - PullRequest
1 голос
/ 05 декабря 2011

Я новичок в Python, я уже изучил основы командной строки, используя eclipse. Теперь хочу создать несколько веб-страниц, я сослался на данную ссылку и сделал то же самое, (http://www.vogella.de/articles/GoogleAppEngine/article.html#app_python) путь к моему движку приложений - (/ home / abc / google_appengine), а мой рабочий каталог - (/ home / temp / googleappengine0) поэтому я попытался создать пример программы, но получил такие ошибки

WARNING  2011-12-05 07:04:26,319 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
Traceback (most recent call last):
  File "/home/**********/google_appengine/dev_appserver.py", line 77, in <module>
    run_file(__file__, globals())
  File "/home/**********/google_appengine/dev_appserver.py", line 73, in run_file
    execfile(script_path, globals_)
  File "/home/**********/google_appengine/google/appengine/tools/dev_appserver_main.py", line 682, in <module>
    sys.exit(main(sys.argv))
  File "/home/**********/google_appengine/google/appengine/tools/dev_appserver_main.py", line 571, in main
    root_path, {}, default_partition=default_partition)
  File "/home/**********/google_appengine/google/appengine/tools/dev_appserver.py", line 2983, in LoadAppConfig
    raise AppConfigNotFoundError
google.appengine.tools.dev_appserver.AppConfigNotFoundError

Не могли бы вы, ребята, помочь мне, как мне начать с веб-программирования на python, сейчас я пытаюсь с помощью eclipse с pydev, но все еще не могу запустить программу.

Ответы [ 2 ]

3 голосов
/ 05 декабря 2011

У вас есть app.yml файл с правильной конфигурацией в вашей рабочей директории?Если у вас есть app.yml, вы, вероятно, предоставляете неправильный каталог для dev_appserver.py.

. Вы должны запустить его так:

python dev_appserver.py <directory-with-app.yml>

Сначала попробуйте запустить его без затмения -запустите его из вашего терминала.Затем попробуйте установить правильные настройки в eclipse соответственно.

Я не думаю, что движок приложения Google является хорошим началом для начинающего Python.Почему бы не начать с чего-то более простого, например, фреймворка django?У Django отличная документация и большое сообщество, так что если у вас возникнут проблемы, вам будет легче найти помощь.

0 голосов
/ 05 декабря 2011

ядро ​​приложения запущено неправильно, перейдите к руководству по настройке в документации по приложению.

после этого примеры должны быть в состоянии запускаться.

...