2012-08-22 38 views
-1

當我編輯backends/settings.py文件來配置數據庫問題在配置數據庫

> DATABASES = { 
>  'default': { 
>   'ENGINE': 'django.db.backends.mysql', 

它提供了以下錯誤

raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) 
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 

回答

2

您需要單獨安裝MySQLdb module;它不會與Django發行本身一起提供。

與Django相似,它是available on PyPI,因此您可以使用easy_install MySQL-pythonpip install MySQL-python進行安裝。

+0

你可以告訴我,我必須放置mysql-python安裝程序的位置,以便我可以從終端 – user786

+0

@neeraj安裝它:您可以按照安裝Django的相同方式安裝它。 –

+0

雅我安裝它,但仍然得到相同的錯誤 – user786

0

Neeraj我不能夠評論上面的回答,所以我爲馬亭說

使用easy_install MySQL-python

重新啓動服務器安裝mysql-python的使用python manage.py runserver命令在此處手動