По-перше, так, я вже бачив це:
не вдалося встановити файл pip mysql-python з EnvironmentError: mysql_config не знайдено
Проблема
Я намагаюся використовувати Django для проекту Google App Engine. Однак мені не вдалося почати роботу, оскільки сервер не запускається належним чином через:
ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Я провів деякі дослідження, і все це вказувало на необхідність встановлення Mysql-python, оскільки, мабуть, це не в моїй системі. Я насправді намагався його видалити, і отримав таке:
Cannot uninstall requirement mysql-python, not installed
Щоразу, коли я насправді намагаюся встановити через:
sudo pip install MySQL-python
Я отримую помилку із зазначенням:
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
Я вже пробував бігати:
export PATH=$PATH:/usr/local/mysql/bin
але це, мабуть, не допомогло, оскільки я знову запустив команду встановлення, і вона все ще не вдалася.
Будь-які ідеї?
Зверніть увагу, що я не в віртуальній програмі.
EnvironmentError
та друкуючи більше корисної інформації про налагодження, наприкладos.getcwd()
. ви також можете додатиpdb.set_trace()
речі та розібратися.