Во-первых, да, я это уже видел:
pip install 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()
и выяснить вещи.