首先,是的,我已经看到了这个链接:
pip安装mysql-python失败,报错:EnvironmentError: mysql_config not found
问题
我正在尝试在Google App Engine项目上使用Django。然而,由于以下原因,我无法成功启动服务器:
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()
并找出问题所在。 - ealfonso