Recently learning Python, I would like to read two online tutorials, and then on GitHub to find a few open source projects to practice, learning to "liberated Jiang ge" when encountering the Django synchronization database can not execute errors, record.
Error phenomena:
Error: Error loading mysqldb module:no module named ' mysqldb ' when executing python manage.py syncdb
After Internet search, MYSQLDB does not support Python3.5, so can only find other class library instead.
Workaround:
Use Pymysql instead of MYSQLDB, because the use of the two is exactly the same as the steps:
1. PIP Install Pymysql
2. After successful execution, open __init__.py and add the following:
Import Pymysql
Pymysql.install_as_mysqldb ()
3. Re-execute Python manage.py syncdb, successful.
Category: Python
Python PeeWee. Improperlyconfigured:mysqldb or Pymysql must be installed.