首先,是的,我已经看到了:
pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config
问题
我正在尝试在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
但这似乎没有帮助,因为我再次运行了安装命令,但仍然失败。
有任何想法吗?
请注意,我不在virtualenv中。
EnvironmentError
并打印更有用的调试信息,例如os.getcwd()
。您还可以添加pdb.set_trace()
和找出问题。