0

我正在尝试在我的生产服务器(Ubuntu 12.04)上设置 mysql。我按照本教程http://www.saltycrane.com/blog/2008/07/how-set-django-mysql-ubuntu-hardy/然后我运行python manage.py syncdb它显示此错误https://gist.github.com/2777611

我还检查了这个获取“加载 MySQLdb 模块时出错:没有名为 MySQLdb 的模块” - 尝试过以前发布的解决方案然后我尝试运行pip install MySQL-python但没有用,这显示了这个错误https://gist.github.com/2777629

谁能告诉我这个问题?

谢谢!

4

2 回答 2

3

您可以安装 Ubuntu 存储库中包含的 python MySQL 库:

sudo apt-get install python-mysqldb

(在这种情况下你不需要这样做pip install MySQL-python


或者您可以安装 MySQL 开发库,然后尝试该pip install MySQL-python技术:

sudo apt-get install libmysqlclient-dev
于 2012-05-23T20:48:26.677 回答
0

dgel 已经回答了,但我想添加一些东西,这样对初学者来说很容易。起初我建议设置 virtualenv。

然后如果你是 python 2.7 安装

pip install mysql-python

或者如果您使用的是 python 3.x

pip install mysqlclient
于 2017-07-16T21:50:36.653 回答