我尝试将MySQL与AWS中的django应用程序serverd连接,但它引发了一个有趣的错误:错误是:没有名为mysql.base的模块
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'try',
'USER': 'root',
'PASSWORD': 'pwd',
'HOST': '',
'PORT': '3306',
}
}MySQLdb已经安装完毕。import MySQLdb在python命令行中运行。
我可以连接MySQL。我已经通过sudo apt-get install mysql-server mysql-通用mysql-client libmysqlclient15-dev安装了它。
我真的被这个错误困住了。你能帮我弄清楚吗?
谢谢
发布于 2012-07-05 01:10:06
在我看来,您还没有为python安装mysql。http://pypi.python.org/pypi/MySQL-python/1.2.3
或
sudo apt-get install python-mysqldb发布于 2012-07-05 04:54:01
似乎是Python路径的一个问题。确保db驱动程序在路径中。
https://stackoverflow.com/questions/11336557
复制相似问题