Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 配置数据库中的问题_Python_Mysql_Django - Fatal编程技术网

Python 配置数据库中的问题

Python 配置数据库中的问题,python,mysql,django,Python,Mysql,Django,编辑backends/settings.py文件以配置数据库时 > DATABASES = { > 'default': { > 'ENGINE': 'django.db.backends.mysql', 它给出了以下错误 raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Erro

编辑
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
您需要单独安装;它不是Django发行版本身提供的


和Django一样,它也是,所以你可以用
easy\u install MySQL-python
pip install MySQL-python
Neeraj安装它,我无法对上述答案发表评论,所以我在这里写作

正如Martijn所说

使用
easy\u安装mysql python


使用python manage.py runserver手动重新启动您的服务器

您能告诉我mysql python的安装位置,以便我可以从中安装它吗terminal@neeraj:您安装Django的方式与安装Django的方式相同。@neeraj:如果没有更多详细信息,我将无法帮助您。发布一个新问题,详细介绍如何安装MySQL-python和Django,并解释如何无法导入MySQLdb模块。