安装 Mysql 时启动 DJango 服务器出错
Posted
技术标签:
【中文标题】安装 Mysql 时启动 DJango 服务器出错【英文标题】:Error starting DJango server when installing Mysql 【发布时间】:2020-03-20 17:29:03 【问题描述】:我刚开始用 Django 创建一个新项目。
我已经为 Python 安装了 mysql 和 MySql 客户端。 但是当我尝试运行服务器时会发生此错误。
sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install python-mysqldb
ModuleNotFoundError: No module named 'MySQLdb'
........
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?``
【问题讨论】:
查看***.com/questions/15312732/… 【参考方案1】:已解决。我需要使用 python3 安装 mysqlDB。 但是现在出现了这个错误。 有人吗?
django.core.exceptions.ImproperlyConfigured:需要 mysqlclient 1.3.13 或更新版本;
你有 1.3.10。
【讨论】:
【参考方案2】:你需要安装mysql-client,而不是mysql-python。
尝试安装mysql-client,你会发现很多mysql-client***。
下载第一个,不要改文件名 打开命令提示符 使用 cd 进入你的***的安装目录 然后也使用pip install (name of file) #use .whl
如果它不起作用,请下载第二个并重复该过程,如果仍然不起作用,请继续下载,直到我向您保证至少其中一个将安装在您的计算机中
【讨论】:
以上是关于安装 Mysql 时启动 DJango 服务器出错的主要内容,如果未能解决你的问题,请参考以下文章