我刚刚开始使用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?``
答案 0 :(得分:0)
已解决。我需要使用python3安装mysqlDB。 但是现在出现此错误。 有人吗
django.core.exceptions.ImproperlyConfigured:需要mysqlclient 1.3.13或更高版本;你有1.3.10。
答案 1 :(得分:0)
您需要安装mysql-client,而不是mysql-python。
尝试安装mysql-client,您会发现许多mysql-client wheel。
pip install (name of file) #use .whl
如果它不起作用,请下载第二个,然后重复该过程,如果还是不行,请继续下载,直到我保证您至少会在计算机中安装其中一个。