Django: Menyelesaikan "mysqlclient 1.3.13 atau lebih baru diperlukan" Ralat
Semasa cuba menggunakan arahan inspectdb dalam Django, pengguna boleh menghadapi ralat "mysqlclient 1.3.13 atau lebih baru diperlukan; anda mempunyai 0.9.3." Ini biasanya berlaku apabila projek bergantung pada pymysql dan bukannya mysqlclient.
Penyelesaian masalah:
<code class="python">import pymysql pymysql.install_as_MySQLdb()</code>
<code class="python">import pymysql pymysql.version_info = (1, 3, 13, "final", 0) pymysql.install_as_MySQLdb()</code>
Selepas melaksanakan perubahan ini, mulakan semula projek untuk menyelesaikan ralat.
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'mysqlclient 1.3.13 atau lebih baru diperlukan\' dalam Django?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!