Ошибка при запуске Google App Engine: невозможно открыть файл базы данных - PullRequest
3 голосов
/ 22 июня 2011

Я попытался добавить флаг --clear_datastore, но он все еще не работает. Это как-то связано с моей ОС? Моя ОС - Windows 7, и я использую Python 2.5.

Версия App Engine DSK: "1.5.1"

Сообщения об ошибках:

2011-06-22 21:16:55 Running command: "['C:\\Python25\\pythonw.exe', 'C:\\Program Files\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'D:\\ChemicalWiki\\ChemData']"
INFO     2011-06-22 13:17:21,029 rdbms_sqlite.py:58] Connecting to SQLite database '' with file 'c:\\users\\\<username>\\appdata\\local\\temp\\dev_appserver.rdbms'
ERROR    2011-06-22 13:17:21,036 dev_appserver_main.py:623] <class 'sqlite3.OperationalError'>: unable to open database file
2011-06-22 21:17:21 (Process exited with code 1)

1 Ответ

1 голос
/ 22 июня 2011

Это может быть связано с тем, что в вашем имени пользователя есть символы Юникода, или просто по какой-то причине не может получить ваше имя пользователя (c: \ users \ username \ appdata \ local \ temp \ dev_appserver.rdbms).Попробуйте запустить модуль запуска приложений с флагом администратора или, если он работал ранее, просто удалите файл базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...