Прежде всего, я работаю над Mac (Yosemite).
Я создал простой проект Django с помощью Google App Engine. Я использую Cloud SQL в производственной среде и MySQL в среде разработки, как рекомендовано в документации. Конечно, в проекте используется virtualenv на моей машине разработчика.
Я могу без проблем запустить проект с помощью встроенной в Django команды runserver, и даже если я разверну ее в GAE, все в порядке.
Однако, если я запускаю сервер разработки с пусковой установкой GAE, он вызывает ошибку всякий раз, когда я пытаюсь загрузить страницу:
ImproperlyConfigured: Error loading MySQLdb module: No module named _mysql
Я установил ту же версию MySQLdb, что и GAE. В настоящее время его 1.2.4. MySQLdb доступен для GAE SDK, поэтому я понятия не имею, почему он не может импортировать _mysql.