Я начинающий в django, я пытаюсь соединить базу данных mysql с django, но когда я пишу python manage.py migrate в cmd, я вижу эту ошибку: mysqlclient 1.3.13 or newer is required yo have 0.9.3 поэтому я решил обновить клиент MySQL, используя эту команду: pip install mysqlclient --upgrade, и я получаю этот вывод: https://i.stack.imgur.com/bq7Jn.jpg
python manage.py migrate
mysqlclient 1.3.13 or newer is required yo have 0.9.3
pip install mysqlclient --upgrade
https://i.stack.imgur.com/nYGSQ.jpg https://i.stack.imgur.com/u8wzN.jpg
Как это исправить?
Попробуйте установить с помощью колеса
pip install wheel
Загрузите mysqlclient из
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
для python 3.X
pip install mysqlclient-1.3.8-cp36-cp36m-win_amd64.whl
для питона 2.х
pip install mysqlclient-1.3.8-cp27-cp27m-win_amd64.whl
эта ошибка обычно возникает в Windows, если не установить Visual Studio и другие инструменты. Если вы работаете в Django + Windows, то установите последнюю версию Visual Studio.